Voilà j'ai fait un petit prog pour calculer les moyennes :
Mais le problème est qu'il me faut si j'ai deux notes cliquer trois fois sur saisir note ...
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 private void button1_Click(object sender, System.EventArgs e) { nbreNotes=Int32.Parse(txtNbreNotes.Text); notes=new double[nbreNotes]; i=0; } private void btnValidSaisie_Click(object sender, System.EventArgs e) { if(i<nbreNotes) { notes[i]=Double.Parse(txtNoteI.Text); lstNotes.Items.Add("Note n°"+(i+1).ToString()+" : "+notes[i].ToString()); somme+=notes[i]; i++; } else { MessageBox.Show("Fin de saisie !","Information saisie",MessageBoxButtons.OK,MessageBoxIcon.Exclamation); moyenne=calcul(); label1.Text+=moyenne.ToString(); } } private void btnCalcul_Click(object sender, System.EventArgs e) { } private double calcul() { return (moyenne=somme/nbreNotes); }
Avez vous une idée pour que mon if soit respecté ?
Merci beaucoup
Partager