Bonjour, Je suis en formation pour apprendre le java, donc je débute. Je dois crée un distributeur qui rend la monie (en pièce de 1€ 0.5, 0.2, 0.1 et 5c).
Pour faire "simple" je colle mon code ici. Il y a surment des manière plus simple d'écrire tout ca mais, j'ai ma logique de début on va dire =) La ou je pèche, c'est "somme-100" dans le "while" : je ne comprend pas pourquoi le "-" n'est pas reconnu (Syntax error on token "-", invalid AssignmentOperator) J'aimerais déjà tester mon prog mais avec ce soucis je ne peut pas. Que dois-je faire ?
int somme, piece1e=100, piece50c=50, piece20c=20, piece10c=10, piece5c=5, produit, count1e, count50c, count20c, count10c, count5c; Scanner entree = new Scanner(System.in); System.out.println("inséré le prix du produit" ); produit= entree.nextInt(); System.out.println("inséré la valeur a payer" ); somme = entree.nextInt(); if (somme>produit) { while (somme>100) { somme-100; count1e++;
Marsh Posté le 19-11-2015 à 14:37:24
Bonjour,
Je suis en formation pour apprendre le java, donc je débute.
Je dois crée un distributeur qui rend la monie (en pièce de 1€ 0.5, 0.2, 0.1 et 5c).
Pour faire "simple" je colle mon code ici. Il y a surment des manière plus simple d'écrire tout ca mais, j'ai ma logique de début on va dire =)
La ou je pèche, c'est "somme-100" dans le "while" : je ne comprend pas pourquoi le "-" n'est pas reconnu (Syntax error on token "-", invalid AssignmentOperator)
J'aimerais déjà tester mon prog mais avec ce soucis je ne peut pas.
Que dois-je faire ?
int somme, piece1e=100, piece50c=50, piece20c=20, piece10c=10, piece5c=5, produit, count1e, count50c, count20c, count10c, count5c;
Scanner entree = new Scanner(System.in);
System.out.println("inséré le prix du produit" );
produit= entree.nextInt();
System.out.println("inséré la valeur a payer" );
somme = entree.nextInt();
if (somme>produit)
{
while (somme>100)
{
somme-100;
count1e++;
}
while (somme>50)
{
somme-50;
}
Merci !