Hallo zusammen,
ok, dann ein neuer Versuch:
Hallo zusammen,
gleich vorweg; ich habe keine Erfahrung und keine Ahnung von praktisch Allem, bin ein totaler Frischling (abgesehen von Delphi-Übungen in der Schule, aber die liegt nun ein Paar Jahre zurück, und abgesehen von Taschenrechnerprogrammen) im Programmieren. Habe heute mit C# im zugehörigen Visual 2005 Express begonnen. Ich wollte ein Programm programmieren, was mir 4faches Würfeln simuliert und mir dann ausgibt, wie oft es vorgekommen ist, dass nach 4mal Würfeln 4mal die gleiche Zahl gewürfelt wurde (ich weiß, p=1/216, aber darum gehts mir nicht).
Wie bzw. wo deklariere ich eine Variable, die mitzählt, wie oft genau viermal die gleiche Zahl gewürfelt wurde? Meine Deklarationen funktionieren allesamt nicht. Die variable
zaehler ist gemeint, aber so hauts nicht hin.
Hier mein Code:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21:
| private void button1_Click(object sender, EventArgs e) {
int zaehler = 0; for (int i=1; i<100; i++) { Random rnd = new Random(); int a = rnd.Next(1,6); int b = rnd.Next(1,6); int c = rnd.Next(1,6); int d = rnd.Next(1,6);
if (a == b) { zaehler = zaehler + 1; label1.Text = Convert.ToString(zaehler); } } } |
Gruß und Besten Dank im Voraus
Meta
Moderiert von Christian S.: BBCode aktiviert