Java :: Aufgabe #6 :: Lösung #5
10 Lösungen
#6
Würfelspiel (mit Random)
Anfänger - Java
von Jurom
- 22.10.2012 um 10:45 Uhr
Das Programm soll ein einfaches Glücksspiel simulieren.
Lassen Sie 2 Zufallszahlen zwischen 1-6 ausgeben, die höhere Zahl gewinnt.
Wiederholen sie das Würfeln solange, bis der Anwender gewinnt.
Lassen Sie 2 Zufallszahlen zwischen 1-6 ausgeben, die höhere Zahl gewinnt.
Wiederholen sie das Würfeln solange, bis der Anwender gewinnt.
#5
von unavailable (340 Punkte)
- 30.04.2014 um 13:30 Uhr
import java.util.Random;
import java.util.Scanner;
/*
* Das Programm soll ein einfaches Glücksspiel simulieren. Lassen Sie 2
* Zufallszahlen zwischen 1-6 ausgeben, die höhere Zahl gewinnt.
* Wiederholen sie das Würfeln solange, bis der Anwender gewinnt.
*/
public class würfelspiel
{
public static void main(String[] args)
{
Scanner s = new Scanner(System.in);
Random r = new Random();
boolean isRunning = true;
do
{
System.out.print("<ENTER zum Spielen><ENDE zum Beenden>");
String eingabe = s.nextLine();
if (!eingabe.contains("end"))
{
int mensch = r.nextInt(6)+1;
int computer = r.nextInt(6)+1;
System.out.println(compareNumbers(mensch, computer)+"\n");
}
else
{
isRunning = false;
}
} while (isRunning);
}
public static String compareNumbers(int m, int c)
{
return ((m > c) ? "Mensch(" + m + ") gewinnt gegen Computer(" + c + ")" : "Computer(" + c + ") gewinnt gegen Mensch(" + m + ") ");
}
}
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1
