Utiliser ‘Scanner’ pour Caluculer la moyenne d’un fichier

Author:


{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
 *
 *
 *
 **/

A Voir sur le même Sujet:

  • code source calculer moyenne en java
  • python faire la moyenne des notes fichier txt
  • calculer la moyenne a partir d'un fichier en c
  • code source moyenne en java
  • calculer la moyenne des notes dans une fichier en java
  • java fichiers rw
  • entrée sortie moyenne fichier
  • java scanner moyenne notes
  • java.mesexemples.com+utiliser-scanner-pour-caluculer-la-moyenne-dun-fichier
  • saisie controlée dans jtextarea

Leave a Reply

Your email address will not be published. Required fields are marked *