Hallo ich bin dabei für eine Uni Hausaufgabe ein Würfelspiel zu Programmieren aber ich brauche noch einige Schleifen welche abfragen ob ein Spieler nochmal würfeln möchte und dann das Programm nochmal ausführt.
Leider habe ich mich so in meinem Ansatz verrannt, dass nichtsmehr funktioniert.
Wäre wirklich für jede Hilfe dankbar!
Hier mein bisheriger Code und die Angabe im Anhang.
Leider habe ich mich so in meinem Ansatz verrannt, dass nichtsmehr funktioniert.
Wäre wirklich für jede Hilfe dankbar!
Hier mein bisheriger Code und die Angabe im Anhang.
Java:
import java.util.*;
public class Macao {
public static void main (String[] args) {
System.out.println("Wie viele Spieler nehmen teil ?");
Scanner a = new Scanner(System.in);
final int numberOfPlayers = a.nextInt();
int i = 1;
for(i = 1; i <= numberOfPlayers; i++) {
System.out.println( "Spieler : " +i);
int erster = (int) (Math.random() * 6) + 1;
System.out.println("Sie haben eine "+erster);
boolean again = true;
while(again) {
String neu = "j";
String ende = "n";
System.out.println("Nochmal würfeln ? j oder n ?");
Scanner c = new Scanner(System.in);
String b = c.next();
if (neu.equals(b)) {
int zweiter = (int) (Math.random() * 6) + 1;
System.out.println("Sie haben eine "+zweiter);
System.out.println("Gesamt "+(erster+zweiter));}
else { System.out.println("Endergebnis :" +erster);}
}
}
}
}