/**
*
* Konsolenprogramm mit Tastatureingabe und zweiseitiger Kontrollstruktur (if else)
*
* @version 1.0 vom 20.11.2003
* @author Stefan Martens
* Homepage: [url]http://www.stefan1200.de[/url]
*/
import java.io.*; // Nötig für die Tastatureingabe.
public class Tastatureingabe
{
public static void main (String[] args)
throws Exception // Eventuelle Fehler unbearbeitet an die Java VM zurück geben
{
String name = "";
int alter = 0;
// Es wird eine Instanzvariable vom BufferedReader angelegt
// für die Tastatureingabe.
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Willkommen bei der Gelddruckerei!");
System.out.print("Bitte tippe deinen Namen ein!: ");
// Es folgt eine Tastatureingabe, die in die Variable name gespeichert wird.
name = br.readLine();
System.out.print("Wie alt bist du?: ");
// Es folgt eine Tastatureingabe, die in eine Zahl (Integer) umgewandelt,
// und danach in die Integer Variable alter gespeichert wird.
alter = Integer.parseInt(br.readLine());
System.out.println("");
System.out.println("Also " + name + ",");
System.out.println("was verlangst du jetzt von mir?");
if (alter < 18) // Abfrage ob eingegebenes Alter kleiner als 18.
{
System.out.println("Mit deinen " + alter + " Jahren");
System.out.println("bist du ja noch nicht einmal volljaehrig!");
}
else if (alter > 65) // Abfrage ob eingegebenes Alter größer als 65.
{
System.out.println("Du bist mit " + alter + " Jahren");
System.out.println("schon ein alter Rentner, aber mich belaestigen.");
System.out.println("Das kann ich vielleicht leiden...");
}
else // Alles andere (in diesem Fall ein Alter zwischen 18 und 65).
{
System.out.println("Auch wenn du mit deinen " + alter + " Jahren");
System.out.println("mitten im Leben stehst,");
System.out.println("DU BEKOMMST KEIN GELD!");
}
System.out.println("");
System.out.println("Bye bye, dein Java Lehrer...");
}
}