Java Spiel Zufallsauswahl für Zugbeginn

Java-

Mitglied
Hallo,

ich programmiere gerade ein kleines Spiel als Hausarbeit.

Am Anfang des Spiels soll erstmal entschieden werden, wer anfängt (Spieler oder Pc).

Welche Funktion gibt es da für eine Zufallsauswahl ?

Habe

spieler = 0
computer = 1

also brauche ich eine Funktion die mir entweder 0 oder 1 ausgibt

Den Rest kann ich ja dann mit Schleifer weiter berechnen.

(Arrays hatten wir bisher nicht und die Aufgabe soll am Besten auch ohne Arrays gelöst werden)
 
Zum Bleistift mit Math.random:

Java:
package p;

public class C
{
	public static void main(String[] args)
	{
		for(int i = 0; i < 100; i++)
		{
			int zahl = (int)(Math.random()*2);
			System.out.print(zahl);
		}
	}
}
 
Danke ^^
ich habe das hier eben im Internet gefunden

(Math.random()<0.5)?0:1;

dies ermöglicht eine 50/50 chance zwischen 0 und 1
 
Glückwunsch.
Hier noch ein Witz zur Auflockerung 🙂

Java:
int getRandomNumber()
{
    return 4; // chosen by fair dice roll.
                  // guaranteed to be random.
}
 
Zuletzt bearbeitet:

Neue Themen


Zurück
Oben