So, ich weiß nicht wie ich das nennen soll, aufjeden fall muss ich euch das Spiel erst erklären bevor ich das Problem beschreiben kann, also in diesem Spiel geht es darum das es 2-* Leute gibt, jeder davon kann eine Zahl von 1-5 nennen, die wird dann mit der Summe die am Anfang null ist addiert. Danach ist der nächste dran und der, der zuerst die 27 oder höher trifft hat verloren. Soweit so gut, ich habe alles gemacht jedoch kann man eine Zahl schreiben, danach kommt dann in der Console (Ja das ist eine Consoleanwendung) Status: Summe
Doch danach kann man zwar weiter schreiben aber das Spiel geht nicht mehr weiter, hoffe ich versteht was ich meine. Hier der Code:
LG Max
Doch danach kann man zwar weiter schreiben aber das Spiel geht nicht mehr weiter, hoffe ich versteht was ich meine. Hier der Code:
Java:
package Game27;
import java.util.*;
public class Main {
// == Pruefung auf Gleichheit
// != Pruefung auf Ungleichheit
// <= Pruefung auf kleiner oder gleich
// >= Pruefung auf groesser oder gleich
// < Pruefung auf kleiner
// > Pruefung auf groesser
static int Zahlen;
static int Input;
static int summe;
static int zwischen;
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Start! Verlierer bei 27!");
Input = sc.nextInt();
if (Input >= 6) {
System.out.println("Zahl zu groß");
Input = sc.nextInt();
} else if (Input >= 1) {
int zwischen = Input + summe;
int summe = zwischen;
System.out.println("Status: " + summe);
Input = sc.nextInt();
} else if (Input <= 0) {
System.out.println("Zahl zu klein");
Input = sc.nextInt();
}
if (summe >= 27) {
System.out.println("Verloren!");
Input = sc.nextInt();
}
}
}
Zuletzt bearbeitet von einem Moderator: