Guten Abend,
und zwar verzweifle ich seit stunden an meiner Hausaufgabe. ( Java seit circa. 3 Wochen)
Die Aufgabe ist es ein Ratespiel zu programmieren was ein I/O Hauptprogramm, Menü, Auswahl der Range bzw. Versuch und Bestenliste enthält.
Erst einmal mein jetziges Programm:
Meine Probleme:
Zeile 48 bis 55: Dort möchte ich das die Auswertung machen. Ehrlich gesagt weiß ich selber nicht mehr was ich dort gemacht habe.
Was ich noch machen muss:
I/O Hauptprogramm, Menü, Auswahl der Range bzw. Versuch und Bestenliste
Würde mich trotzdem über Hilfen freuen
MfG
und zwar verzweifle ich seit stunden an meiner Hausaufgabe. ( Java seit circa. 3 Wochen)
Die Aufgabe ist es ein Ratespiel zu programmieren was ein I/O Hauptprogramm, Menü, Auswahl der Range bzw. Versuch und Bestenliste enthält.
Erst einmal mein jetziges Programm:
Code:
import java.util.Scanner;
public class ratespiel2
{
public static void main (String[] args){
int count = 0;
int c = 0;
int runden = 1;
int gewonnen = 0;
int verloren = 0;
Scanner scan = new Scanner(System.in);
while(runden < 11)
{int zahl = (int)(10 * Math.random () + 1);
System.out.println("Runde: "+ runden );
c = 0;
while(c <= 2)
{
System.out.println(zahl);
System.out.println("Bitte geben sie eine Zahl ein ");
int Eingabe = scan.nextInt();
if ( zahl == Eingabe)
{
System.out.println("Sie haben das Spiel gewonnen");
c = 2;
gewonnen += 1;
}
else if (Eingabe == zahl + 2 || Eingabe == zahl - 2)
{
System.out.println("warm");
}
else if (Eingabe == zahl + 1 || Eingabe == zahl - 1)
{
System.out.println("heiss");
}
else
{
System.out.println("kalt");
}
if (Eingabe != zahl)
{
count += 1;
if (count == 3)
{
System.out.println("Runde " + runden + " verloren");
count = 0;
verloren += 1;
}
if (runden == 10 && c == 2 )
{
System.out.println("Sie haben " + gewonnen + " Runden gewonnen und " + verloren + " Runden verloren");
}
if (runden == 10 && c == 1 )
{
System.out.println("Sie haben " + gewonnen + " Runden gewonnen und " + verloren + " Runden verloren");
}
}
}
c+=1;
}
runden+=1;
}
}
Meine Probleme:
Zeile 48 bis 55: Dort möchte ich das die Auswertung machen. Ehrlich gesagt weiß ich selber nicht mehr was ich dort gemacht habe.
Was ich noch machen muss:
I/O Hauptprogramm, Menü, Auswahl der Range bzw. Versuch und Bestenliste
Würde mich trotzdem über Hilfen freuen
MfG