Entschuldigung mein tittle ist ein wenig breit. Aber ich nehme Computer in der 12. Klasse und meine Aufgabe besteht darin, ein kleines Programm zu erstellen, das Zahlen erzeugt, und wenn es einem anderen Satz von Zahlen gleichkommt, gewinnt man, wie eine Lotterie. Ich fand es schwierig, den Zufallszahlengenerator zweimal arbeiten zu lassen, also habe ich eine der Zahlenvariablen geladen. jetzt meine letzte Aufgabe ist es zu bekommen zu sagen, wenn eine der Zahlen übereinstimmen, und wenn nicht „Sie verlieren“ „Sie gewinnen“, im Grunde i kann nicht nur die Variablen entsprechen? `Ärger mit wenn sonst Aussage ... wichtig
Random rn = new Random();
String answer = " 3\n 12 \n 27";
for(int i =0; i < 3; i++)
{
int answer1 = rn.nextInt(30) + 1;
delay(2000);
System.out.println(answer1);
}
System.out.println("And the winning numbers are...");
delay(2000);
System.out.println(answer); }
`
ive ein wenig bekommen weiter, aber mein ‚gewinnen‘ scheinen gewohnt zu einer variablen aufgelöst zu werden, hier ist meine neue code`
Random rn = new Random();
String answer = " 3\n 12 \n 27";
for(int i =0; i < 3; i++)
{
int answer1 = rn.nextInt(30) + 1;
System.out.println(answer1);
System.out.println("And the winning numbers are...");
System.out.println(answer);
if (answer1 == 3)
if (answer1 == 12)
if (answer1 == 27)
win = true;
if (win) {
System.out.println("You win!");
} else
System.out.println("You loose");
}`
Ich sehe keine if-Anweisung? – Li357
Stackoverflow ist vielleicht nicht der beste Platz für Hausaufgaben. – Ming
weil ich nicht weiß, wie man in dieser Situation einen macht, ist die int Antwort1 in einem Körper, also wird es mich nicht außerhalb des Körpers benutzen lassen? –