erreur sur calcul de moyenne
bonjour,
je cherche a calculer la moyenne d'un tableau, les cases vides contiennent -1
la procédure de stockage du tableau s'effectue
mais la procédure de calcul de la moyenne donne
Citation:
Exception in thread "main" TerminalException
at Terminal.exceptionHandler(Terminal.java:116)
at Terminal.lireDouble(Terminal.java:48)
at moyenne.moyenne(moyenne.java:27)
at moyenne.main(moyenne.java:36)
les codes
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| public class moyenne {
public static void charger(double[] t){
double x=10;
int i=0;
while (x!=-1){
Terminal.ecrireStringln("DONNER LA VALEUR : ");
x=Terminal.lireDouble();
t[i]=x;
i++;
}
}
public static void moyenne(double [] t){
int i=0;
double moy=0;
while (t[i]!=-1){
t[i]=Terminal.lireDouble();
moy=moy/i;
}
Terminal.ecrireDouble(moy/i);
}
public static void main(String[] args) {
double [] tab=new double [100];
charger(tab);
moyenne(tab);
System.out.println("Hello World!");
}
} |
merci bcp