Ich bin dabei, Java zu lernen, zumindest versuche ich es. Jetzt habe ich eine App gemacht, wo Sie die mit math.random generierte Zufallszahl erraten müssen. HierZufallszahl erraten
ist der Code:
import java.util.Scanner;
public class var {
public static void main(String[] args) {
Scanner keyboard = new Scanner(System.in);
//var definitie
int player;
int rnummer;
rnummer = (int) (Math.random() * 50 + 1);
System.out.println("Raad het nummer!");
player = keyboard.nextInt();
System.out.println(rnummer);
//goed geraden check
if (player == rnummer) {
System.out.println("Helaas, dat is niet juist.");
player = keyboard.nextInt();
}
System.out.println("Goed geraden!");
}
}
Jetzt gibt es ein Problem, bei dem jedes Mal, wenn Sie erraten es richtig ist, kann man nichts falsch erraten kann. Ich kann das Problem nicht herausfinden .. es muss sehr einfach sein.
Was meinst du mit 'jedes Mal, wenn du glaubst, dass es richtig ist, kannst du nicht falsch raten'? –
Der Fluss scheint recht einfach zu sein: Wenn die Nummer korrekt war (==), wird eine Fehlermeldung angezeigt ("dat is niet juist.") Und dann wird eine andere Nummer gelesen. Dann wird der positive Ausgang angezeigt ("Goed geraden!"). – BurninLeo
Trotzdem, egal welche Zahl ich eintippe, ist immer gut, auch wenn ich die zufällig generierte Zahl drucke und etwas anderes als das schreibe. – Luukwa