Salut tous le monde
je veux écrire une classe étudiant, chaque étudiant a n matières et chaque matières a n contrôles et chaque contrôle a un coefficient.
voici mon essai :
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
31
32
33
34
35 import java.util.Scanner; public class Etudiant { Scanner src = new Scanner(System.in); public String Nom,Num; class Matiere{ String Matieres[] = new String[3]; double Notes[] = new double [3],Controles[] = new double [2]; int Coef[] = new int [2];int i =0; public Matiere(){ System.out.println("Donnez le nom de la matiére : "); Matieres[i] = src.nextLine(); System.out.println("Résultat du premiér controle : "); Controles[0] = src.nextDouble(); System.out.println("son coefficient : "); Coef[0] = src.nextInt(); System.out.println("Résultat du deuxiéme controle : "); Controles[1] = src.nextDouble(); System.out.println("son coefficient : ");//ضاربه Coef[1] = src.nextInt(); Notes[i] = ( (Controles[0]*Coef[0]) + (Controles[1]*Coef[0]) )/2; System.out.println("Moyenne de cette mayiére : "+Notes[i]); } } public Etudiant(){ System.out.println("Quel est votre nom ? "); Nom = src.nextLine(); System.out.println("Votre num ? "); Num = src.nextLine(); } public static void main(String args[]){ Etudiant Etu_1 = new Etudiant(); Matiere Matr_1 = Etu_1.new Matiere(); } }
Quelles sont vos suggestions et idées ?
Partager