Comment réinitialisez variable 'moy' à 0

Résolu
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

  1. 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. Bonsoir,
      merci de m'avoir répondu aussi rapidement mon problème est résolut merci !