Hallo!
Ich hab folgende Aufgabenstellung:
Nun, was ich bisher hinbekommen habe ich nicht sehr viel.
Meine Idee war es das wenn die Zahl 0 rauskommt das der Spieler dann gewinnt und wenn eine 1 rauskommt das der Spieler dann eben verliert. Gut, dass ich die 0 und 1 rausbekomme hab ich hinbekommen. Allerdings hab ich Schwierigkeiten mit dem Zähler.
In der Aufgabenstellung steht ja das jedes Spiel gezählt werden muss. Ich dachte mir dann einfach das nach jedem ausgeben von true oder false der Zähler um eins erhöht wird. Nur leider funktioniert das nicht so ganz wie ich es mir erhofft hatte.
Danke für die Hilfe!
Gruß,
El Kabong
Ich hab folgende Aufgabenstellung:
Ein Spieler des NullEinsSpiels hat einen Namen und kann ein Spiel spielen, das er entweder gewinnt oder verliert.
Definieren Sie eine Klasse, die die Spielbilanz eines Spielers führt.
Diese Klasse soll über eine Methode spiel(boolean gewonnen) verfügen, mit der angeben werden kann,
ob der Spieler gewonnen oder verloren hat. Außerdem soll die Anzahl der insgesamt gespielten Spiele, der insgesamt
gewonnenen und der insgesamt verlorenen Spiele und die Gewinnquote (in Prozent) des Spielers ermittelt
werden können.
Nun, was ich bisher hinbekommen habe ich nicht sehr viel.
Java:
public class NullEinsSpiel {
public static void main(String[] args) {
spiel();
}
public static void spiel() {
int zaehler = 0;
int zahl = (int)((Math.random()) * 2 + 0);
if (zahl == 0) {
System.out.println(true);
zaehler = zaehler++;
} else {
System.out.println(false);
zaehler = zaehler++;
}
System.out.println(zaehler);
}
}
Meine Idee war es das wenn die Zahl 0 rauskommt das der Spieler dann gewinnt und wenn eine 1 rauskommt das der Spieler dann eben verliert. Gut, dass ich die 0 und 1 rausbekomme hab ich hinbekommen. Allerdings hab ich Schwierigkeiten mit dem Zähler.
In der Aufgabenstellung steht ja das jedes Spiel gezählt werden muss. Ich dachte mir dann einfach das nach jedem ausgeben von true oder false der Zähler um eins erhöht wird. Nur leider funktioniert das nicht so ganz wie ich es mir erhofft hatte.
Danke für die Hilfe!
Gruß,
El Kabong