/* Calcul de la moyenne des valeurs contenues */ /* dans un tableau de reels double */ public class MoyenneTableau { /* Fonction de creation et retour */ /* d'un tableau de double initialisé */ /* avec des nombres aléatoires */ /* compris entre 0.0 et 10.0 */ /* n : La taille du tableau généré */ static double [] initRand(int n) { int i; double [] tab = new double[n]; for ( i = 0 ; i < tab.length ; i = i+1 ) { tab[i] = Math.random()*10.0; } return tab; } /* Programme principal */ public static void main(String [] args) { int n; double moyenne; double [] t; int i; Ecran.afficher("SVP, taille du tableau? "); n = Clavier.saisirInt(); t = initRand(n); moyenne = 0.0; for ( i = 0 ; i < t.length ; i = i+1 ) { moyenne = moyenne+t[i]; } moyenne = moyenne/t.length; Ecran.afficherln("La moyenne est ",moyenne); } }