Java :: Aufgabe #268 :: Lösung #1
1 Lösung

#268
Angelsächsische Maße umrechnen
Anfänger - Java
von DragStar
- 23.03.2020 um 09:41 Uhr
Die angelsächsischen Maße sind ja manchmal etwas seltsam. Schreiben Sie ein Programm, welches nach einer Menüauswahl:
1: inch, 2: foot, 3: yard, 4: mile
und der nachfolgenden Eingabe eines Maßes, dieses nach folgender Tabelle in Meter umrechnet:
inch 0,0254 m
foot 0,3048 m
yard 0,9144 m
mile 1609,34 m
1: inch, 2: foot, 3: yard, 4: mile
und der nachfolgenden Eingabe eines Maßes, dieses nach folgender Tabelle in Meter umrechnet:
inch 0,0254 m
foot 0,3048 m
yard 0,9144 m
mile 1609,34 m
#1

von Meckel (350 Punkte)
- 12.04.2020 um 16:10 Uhr

import java.util.*; public class main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("Welches Maß möchten Sie in Meter umrechnen?"); System.out.println("1 : Inch"); System.out.println("2 : Foot"); System.out.println("3 : Yard"); System.out.println("4 : Meile"); int auswahl = sc.nextInt(); switch (auswahl) { case 1: Scanner inch = new Scanner(System.in); System.out.println("Wie viel Inch möchten Sie in Meter umrechen?"); int anzahlinch = inch.nextInt(); System.out.println(anzahlinch+" Inch sind "+ anzahlinch*0.0254 +" Meter!"); break; case 2: Scanner foot = new Scanner(System.in); System.out.println("Wie viel Foot möchten Sie in Meter umrechen?"); int anzahlfoot = foot.nextInt(); System.out.println(anzahlfoot+" Foot sind "+ anzahlfoot*0.3048 +" Meter!"); break; case 3: Scanner yard = new Scanner(System.in); System.out.println("Wie viel Yards möchten Sie in Meter umrechen?"); int anzahlyard = yard.nextInt(); System.out.println(anzahlyard+" Yard sind "+ anzahlyard*0.9144 +" Meter!"); break; case 4: Scanner mile = new Scanner(System.in); System.out.println("Wie viel Miles möchten Sie in Meter umrechen?"); int anzahlmile = mile.nextInt(); System.out.println(anzahlmile+" Meilen sind "+ anzahlmile*1609.34 +" Meter!"); break; default: System.out.println("Sie haben keine der gegebenen Auswahlmöglichkeiten gewählt."); } } }
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1