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

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 : Sélectionner tout - Visualiser dans une fenêtre à part
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