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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
| package tableau;
import java.util.Scanner;
public class tableauNote {
private int[] note; // variable d'instance crée un tableau de int
private Scanner sc;// variable d'instance crée un Scanner pour la saisie des
// notes
private String nom;
public tableauNote(String n, int x) {// constructeur qui crée un tableau
note = new int[x];
nom = n;
}
public void affiche() {// methode qui affiche le tableau
System.out.print(nom + ": ");
for (int i = 0; i < note.length; i++) {
System.out.print(note[i] + "|");
}
System.out.println();
}
public void saisirNote() {// methode qui permet de saisir des données dans
// le tableau
try {
sc = new Scanner(System.in);
System.out.println("saisir les notes");
for (int i = 0; i < note.length; i++) {
note[i] = sc.nextInt();
}
} catch (Exception e) {
sc.close();
}
}
public void calculMoyenne() {
double somme = 0.0;
for (int i = 0; i < note.length; i++) {
somme = somme + note[i];
}
double moyenne = somme / note.length;
System.out.println("moyenne: " + moyenne + "total: " + somme);
if (moyenne >= 10) {
System.out.println("admis");
} else {
System.out.println("non admis");
}
}
} |
Partager