Comment réinitialisez variable 'moy' à 0

Résolu
Potame137 Messages postés 32 Date d'inscription   Statut Membre Dernière intervention   -  
Potame137 Messages postés 32 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, voici mon probléme, je veux rentrer 4 nombre et en faire une moyen puis je demande à l'utilisateur si il veux refaire une moyen de 4 nouveau nombres, le problème c est que la moyen ne ce réinitialise pas pourquoi ?


       while(choix =='O'){   

for (int i = 1; i <= comptlr; i++)
{

System.out.print("Entrez numéro " + i + " : ");
Nbc = lectureClavier.nextInt();
totalclient = totalclient + Nbc;
nomb = nomb + 1;

}

moy = totalclient/comptlr;
if (nomb == 4){
moyMax = moy;
moyMin = moy;}


if (moy > moyMax) moyMax = moy;
if (moy < moyMin) moyMin = moy;


System.out.println("La moyenne journaliere de clients est de : " + moy);
System.out.print("Voulez-vous continuer O/N ");
moy = 0;
choix = lectureClavier.next().charAt(0);

}

1 réponse

getudir78 Messages postés 28 Date d'inscription   Statut Membre Dernière intervention   33
 
Bonsoir,

Pour autant que je puisse en juger sur cette partie du programme qui doit être une partie d'un main, comme 'totalclient' divisé par 'comptlr' donne 'moy', c'est' totalclient' qui doit être réinitialisé à zéro entre le while et le for. Et 'moy' suivra.

Cordialement
1
Potame137 Messages postés 32 Date d'inscription   Statut Membre Dernière intervention  
 
Bonsoir,
merci de m'avoir répondu aussi rapidement mon problème est résolut merci !
0