[C#] Problème de déclenchement
Voilà j'ai fait un petit prog pour calculer les moyennes :
Code:
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);
} |
Mais le problème est qu'il me faut si j'ai deux notes cliquer trois fois sur saisir note ...
Avez vous une idée pour que mon if soit respecté ?
Merci beaucoup