import utilities.TastaturEingabe;

/**
Das Beispiel rechnet verschiedene Längenmaße in Meter um,
Auswahl mit Zahl.

Das Programm liefert etwa folgenden Dialog:

Laenge eingeben : 12.345
Welches Mass? (1:inch, 2:foot, 3:yard, 4:mile)
2
12.345 foot = 3.7627560000000004 m

*/
/*-----------------------------------------------------------------------*/

public class Fallunterscheidung1
{  public static void main(String[] argv)
   {  double meter, fremd;
      int wahl;
      fremd = TastaturEingabe.readDouble("Laenge eingeben : ");
      wahl = TastaturEingabe.readInt("Welches Mass? (1:inch, 2:foot, 3:yard, 4:mile) ");
      switch (wahl)
      {  case 1:  meter=0.0254*fremd;
                  System.out.println(fremd+" inch = "
                            +meter+" m");
                  break;
         case 2:  meter=0.3048*fremd;
                  System.out.println(fremd+" foot = "
                            +meter+" m");
                  break;
         case 3:  meter=0.9144*fremd;
                  System.out.println(fremd+" yard = "
                            +meter+" m");
                  break;
         case 4:  meter=1609.34*fremd;
                  System.out.println(fremd+" mile = "
                            +meter+" m");
                  break;
         default: System.out.println("Falsche Auswahl!");
                  break;
      }
   }
}

