Hallo Leute,
ich möchte einen Würfel programmieren und dazu eine Statistik ausgeben lassen. Die Programmierung des Würfels ist gelungen, er gibt auch den Wert des jeweiligen Wurfes aus. Problem ist jetzt jedoch meine Methode 'testeWuerfel', die zählen soll, wie oft die jeweilige Zahl gewürfelt wurde.
Hilfe wäre super,
vielen Dank!
Dan
Hier mein Quellcode:
ich möchte einen Würfel programmieren und dazu eine Statistik ausgeben lassen. Die Programmierung des Würfels ist gelungen, er gibt auch den Wert des jeweiligen Wurfes aus. Problem ist jetzt jedoch meine Methode 'testeWuerfel', die zählen soll, wie oft die jeweilige Zahl gewürfelt wurde.
Hilfe wäre super,
vielen Dank!
Dan
Hier mein Quellcode:
Java:
public class Wuerfel{
private int wert;
private int zahl;
private int anzahlEins;
private int anzahlZwei;
private int anzahlDrei;
private int anzahlVier;
private int anzahlFuenf;
private int anzahlSechs;
public Wuerfel(){
anzahlEins = 0;
anzahlZwei = 0;
anzahlDrei = 0;
anzahlVier = 0;
anzahlFuenf = 0;
anzahlSechs = 0;
}
public void wuerfeln(){
wert=(int)(Math.random()*6+1);
}
public int getWert(){
return wert;
}
public void testeWuerfel(int anzahl)
{
for (int i=1; i <= anzahl; ++i);
wert=(int)(Math.random()*6+1);
if (wert = 1) {
anzahlEins = anzahlEins + 1;
}
if (wert = 2) {
anzahlZwei = anzahlZwei + 1;
}
if (wert = 3) {
anzahlDrei = anzahlDrei + 1;
}
if (wert = 4) {
anzahlVier = anzahlVier + 1;
}
if (wert = 5) {
anzahlFuenf = anzahlFuenf + 1;
}
if (wert = 6) {
anzahlSechs = anzahlSechs + 1;
}
}
// Out.println (+ anzahlEins +"-mal" "Augenzahl 1" );
// Out.println (+ anzahlZwei +"-mal" "Augenzahl 2");
// Out.println (+ anzahlDrei +"-mal" "Augenzahl 3");
// Out.println (+ anzahlVier +"-mal" "Augenzahl 4");
// Out.println (+ anzahlFuenf +"-mal" "Augenzahl 5");
// Out.println (+ anzahlSechs +"-mal" "Augenzahl 6");
}