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