Skip to content
Snippets Groups Projects
Commit 24fbd24b authored by mh16842's avatar mh16842
Browse files

updated Pasch

parent a79a269d
No related branches found
No related tags found
No related merge requests found
......@@ -4,11 +4,33 @@ import java.util.Random;
public class Pasch {
//Wurf: 1, Gewuerfelt: 4, 6, 2
//Wurf: 2, Gewuerfelt: 3, 6, 1
//Wurf: 3, Gewuerfelt: 6, 3, 5
//[...]
//Wurf: 224, Gewuerfelt: 3, 5, 6
//Wurf: 225, Gewuerfelt: 5, 1, 1
//Wurf: 226, Gewuerfelt: 2, 2, 2
//Pasch!
//Einser-, Zweier-, und Dreier-Pasch!
//Einser-Pasch in Wurf: 129
//Zweier-Pasch in Wurf: 226
//Dreier-Pasch in Wurf: 221
//Der Mittelwert pro Wuerfel und Wurf war: 3.584071233789
public static void main(String[] args) {
int wuerfel1;
int wuerfel2;
int wuerfel3;
int anzahlWuerfe = 0;
int paschZaehler = 0;
boolean Pasch = false;
int einserCounter;
int zweierCounter;
int dreierCounter;
while (true) {
......@@ -17,15 +39,51 @@ public class Pasch {
wuerfel3 = new Random().nextInt(6) + 1;
anzahlWuerfe++;
System.out.println("Wurf, " + anzahlWuerfe + " Gewuerfelt, " + wuerfel1 + ", " + wuerfel2 + ", " + wuerfel3);
setPause(10);
if (wuerfel1 == wuerfel2 && wuerfel1 == wuerfel3) {
break;
}
}
if (wuerfel1 == 1) {
Pasch = true;
System.out.println("Einser-Pasch in Wurf: " + anzahlWuerfe);
paschZaehler++;
} else if (wuerfel1 == 2) {
Pasch = true;
System.out.println("Zweier-Pasch in Wurf: " + anzahlWuerfe);
paschZaehler++;;
} else if (wuerfel1 == 3) {
Pasch = true;
System.out.println("Dreier-Pasch in Wurf: " + anzahlWuerfe);
paschZaehler++;
}
else if (paschZaehler == 3) {
break;
}
System.out.println("Pasch!");
// break;
}
}
System.out.println("Pasch!\n");
System.out.println("Einser-, Zweier-, und Dreier-Pasch!");
}
static int setPause(int pause) {
try {
Thread.sleep(pause);
} catch (InterruptedException e) {
}
return 0;
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment