Hallo, 
Ich hab jetzt mal ein ganz kleines Programm angefangen zu erstellen, in dem der Computer jemanden nach seinen Daten (Alter Name ...) fragen soll und speichert diese Dinge natürlich in Variablen.
Das Problem ist, dass ich die Abfrage (wenn der Computer fragen soll ob das wirklich dein Name ist)
nicht richtig programmiere:
Ich habe das jetzt erst einmal nur mit while und if und else versucht. :noe:
Bitte um Verbesserungsvorschläge oder anderen Methoden.
Ist vielleicht nicht sehr schön geordnet, der Code.
Ps: Ist das umwandeln vom String in einer Ganzzahl richtig? Bei while habe ich noch nicht viel als Bedingung reingeschrieben. Könnt ihr da auch bitte helfen?
Ich hab jetzt mal ein ganz kleines Programm angefangen zu erstellen, in dem der Computer jemanden nach seinen Daten (Alter Name ...) fragen soll und speichert diese Dinge natürlich in Variablen.
Das Problem ist, dass ich die Abfrage (wenn der Computer fragen soll ob das wirklich dein Name ist)
nicht richtig programmiere:
Java:
String Alter = JOptionPane.showInputDialog
("Wie alt bist du denn?");
int Alter2 = Integer.parseInt (Alter);
String Antwort = JOptionPane.showInputDialog
(Name + ", wie geht es dir denn?");
while (Antwort)
{
if (Antwort.equals("gut"))
Antwort = ("r");
JOptionPane.showMessageDialog (null, "Das freut mich!");
if (Antwort.equals("schlecht"))
Antwort = ("r");
JOptionPane.showMessageDialog (null, "Das tut mir aber leid...");
else JOptionPane.showMessageDialog
(null, "Ich habe dich gefragt, wie es dir geht!");
}
Ich habe das jetzt erst einmal nur mit while und if und else versucht. :noe:
Bitte um Verbesserungsvorschläge oder anderen Methoden.
Ist vielleicht nicht sehr schön geordnet, der Code.
Ps: Ist das umwandeln vom String in einer Ganzzahl richtig? Bei while habe ich noch nicht viel als Bedingung reingeschrieben. Könnt ihr da auch bitte helfen?
Zuletzt bearbeitet: