L
lax
Gast
hi Leute ich hab hier ein kleines Problem. Und zwar will ich über die Tastatur ein Buchstaben (t) einlesen. Danach soll das programm die If Bedingung prüfen und dann in den entsprechenden Anweisungsblock gehen. Das macht das Programm auch, doch nachdem ich ein Buchstaben (auch t ) eingebe dann wird das Programm sofort beendet. Das programm überspring einfach HoldScreen.stop() .
Ich hab keine ahnung woran das liegen kann ich hoffe ihr könnt mir helfen.
Mfg lax
Ich hab keine ahnung woran das liegen kann ich hoffe ihr könnt mir helfen.
Mfg lax
Code:
package aufg0225;
import de.eikelberg.iotools.*;
public class LogischeOperatoren
{
public static void main(String[] args)
{
// Startmeldung
ScreenOut.kStartScreenOut(".....");
// Ausgaben: Wahrheitswerte eingeben
ScreenOut.kPrintln();
ScreenOut.kPrintln("Geben Sie die Wahrheitswerte [t / f] für a bis g ein :");
// Wahrheitswert für a einlesen
ScreenOut.kPrintln();
ScreenOut.kPrint("Wahrheitwert für a eigeben :");
char wahr = 't';
char awahr;
awahr = KeyboardIn.kReadChar();
if (wahr == awahr)
{
// ........
}
else
// ......
// Programm ENDE
HoldScreen.stop();
}
}