
{filelink=4428}
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.util.Scanner;
public class CalculerLaMoyenne {
public static void main(String args[]) throws IOException {
int compteur = 0;
double somme = 0.0;
double note=0.0;
/*
Le notes doivent être inscrites dans le fichier en format suivant:
"12,5 20,4 5,2 19,5 20,0 moyenne"
*/
FileReader fin = new FileReader("Les Notes.txt");
Scanner src = new Scanner(fin);
while (src.hasNext()) {
if (src.hasNextDouble()) {
note=src.nextDouble();
somme += note;
System.out.println(note);
compteur++;
} else {
String str = src.next();
if (str.equals("moyenne"))
break;
else {
System.out.println("Erreur de format de fichier.");
return;
}
}
}
fin.close();
System.out.println("La moyenne est: " + somme / compteur);
}
}
/*
* Affichage
*12.5
20.4
5.2
19.5
20.0
La moyenne est: 15.52
*
*
*
**/