Hallo,
ich hoffe ihr habt eine Idee, wie man das"Problem" lösen könnte.
Vorweg, ich bin Anfänger
Ich habe ein Methode geschrieben, die eine Münze n mal wirft und dann zählt wie oft "Kopf" erschienen ist.
Dieser Vorgang soll m mal wiederholt werden.
Bis hierhin kein Problem...
Nun soll aber eine Statistik bzw ein Graph erstellt werden, der anzeigt, wie oft welche Zahl drangekommen ist.
Bsp.:
10 Durchgänge a 10 Würfe
1 Durchgang: 5 mal Kopf
2 Durchgang: 4 mal Kopf
3 Durchgang: 5 mal Kopf
4 Durchgang: 3 mal Kopf
5 Durchgang: 7 mal Kopf
6 Durchgang: 5 mal Kopf
7 Durchgang: 6 mal Kopf
8 Durchgang: 5 mal Kopf
9 Durchgang: 4 mal Kopf
10 Durchgang: 6 mal Kopf
Das bedeutet:
1 mal 3
2 mal 4
4 mal 5
2 mal 6
1 mal 7
....*
....*
...***
..*****...
So ungefähr soll die Grafik aussehen.
Mein Problem ist. wie speichere ich die Anzahl der geworfenen Zahlen? In einem Array der Länge n ?Und dann den Wert an der Stelle n immer um einen erhöhen wenn er geworfen wurde?
Und wo ich gar keine Idee hab ist wie ich den Graphen erstellen kann.
Das müsste doch irgendwie über eine Schleife laufen?!
Wäre für eure Tipps sehr dankbar!:toll:
Gruss,
Dru
ich hoffe ihr habt eine Idee, wie man das"Problem" lösen könnte.
Vorweg, ich bin Anfänger
Ich habe ein Methode geschrieben, die eine Münze n mal wirft und dann zählt wie oft "Kopf" erschienen ist.
Java:
public void starten(int n, int m)
{
r = new Random();
for(int durchgaenge = 0;durchgaenge<m;durchgaenge++){
for(wuerfe = 0;wuerfe <n;wuerfe++){
k = r.nextInt(2);
if(k==1){
counter++;
}
}
if(wuerfe==n){
counter=0;
}
}
}
Bis hierhin kein Problem...
Nun soll aber eine Statistik bzw ein Graph erstellt werden, der anzeigt, wie oft welche Zahl drangekommen ist.
Bsp.:
10 Durchgänge a 10 Würfe
1 Durchgang: 5 mal Kopf
2 Durchgang: 4 mal Kopf
3 Durchgang: 5 mal Kopf
4 Durchgang: 3 mal Kopf
5 Durchgang: 7 mal Kopf
6 Durchgang: 5 mal Kopf
7 Durchgang: 6 mal Kopf
8 Durchgang: 5 mal Kopf
9 Durchgang: 4 mal Kopf
10 Durchgang: 6 mal Kopf
Das bedeutet:
1 mal 3
2 mal 4
4 mal 5
2 mal 6
1 mal 7
....*
....*
...***
..*****...
So ungefähr soll die Grafik aussehen.
Mein Problem ist. wie speichere ich die Anzahl der geworfenen Zahlen? In einem Array der Länge n ?Und dann den Wert an der Stelle n immer um einen erhöhen wenn er geworfen wurde?
Und wo ich gar keine Idee hab ist wie ich den Graphen erstellen kann.
Das müsste doch irgendwie über eine Schleife laufen?!
Wäre für eure Tipps sehr dankbar!:toll:
Gruss,
Dru