Hallo,
Zitat:
Sollte ich das in die vorhandene Schleife integrieren?
Nein. Den Mittelwert der Zufallszahlen kannst Du erst ermitteln, wenn Du alle Zufallszahlen hast.
[EDIT]Sorry, da hatte ich wohl einen Knoten in meinen Gedankengängen. Einen Teil der Mittelwertberechnung könnte bereits in der for-Schleife erfolgen. Siehe Nachtrag[/EDIT]
Mit Deinem Konstrukt berechnest Du den Mittelwert (ich gehe mal davon aus es ist das arithmetische Mittel gemeint) folgendermaßen:
Code:
AnzahlZufallsZahlen = 0
Mittelwert = 0;
Für alle zaehler[i]:
ist zaehler[i] <> 0 dann
AnzahlZufallsZahlen + 1
Mittelwert = Mittelwert + i
am Ende noch
Code:
Mittelwert = Mittelwert / AnzahlZufallsZahlen
Die Summe errechnet sich wie folgt:
Code:
summe = 0
Für alle zaehler[i]:
ist zaehler[i] <> 0 dann
summe = summe + i - Mittelwert
Nachtrag:
Code #1 geändert
Code:
AnzahlZufallsZahlen = 0
Mittelwert = 0;
//und innerhalb Deiner for-Schleife
ist zaehler[r] = 0 dann
AnzahlZufallsZahlen + 1
Mittelwert = Mittelwert + r
Gruß