Mon prg donne aucune output

[Résolu/Fermé]
Signaler
-
 domxaline -
mon prg consiste:
lire la suite des prix calculer la somme l'utilisateur doit, lire la somme qu'il paye, et simuler la remise de la monnaie en affichant les textes 10 euros, 5 euros et i euros autant de fois qu' il y a de coupures de chaque sorte à rendre

import java.util.Scanner;
public class Testing3
{
public static void main(String[] args)
{
int E, somdue, M, IPG,Nb5E;
E=1;
while(E==0)
{
System.out.println("Entrez le montant");
Scanner valeur=new Scanner(System.in);
int n=valeur.nextInt();
int somedue=0;
somedue=somedue+n;
System.out.println("Vous devez,"+n+"Euros:");
System.out.println("Montant versé:");
int m=valeur.nextInt();
int reste=m-n;
int Nb10E=0;
while(reste>=10)
{
Nb10E=Nb10E+1;
reste=reste-10;
}
Nb5E=0;
if(reste>=5)
{
Nb5E=1;
reste=reste-5;
}

System.out.println("Rendu de la monnaie");
System.out.println("Billets de 10E:"+Nb10E);
System.out.println("Billets de 5E"+Nb5E);
System.out.println("Pièces de 1E:"+reste);
break;
}
}
}

mais en l'exécutant aucun output vous pouvez m'aidez svp

2 réponses

Messages postés
16372
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
23 juillet 2021
2 861
Bonjour,

E=1;
while(E==0)
{

No comment...
ok, j'attrapai mon erreur
au lieu de ça
while(E==0)
à mettre
while(E!=0)

Merci beaucoup