Python :: Aufgabe #253 :: Lösung #4
4 Lösungen

#253
Angelsächsische Maße umrechnen
Anfänger - Python
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
#4

von Chrisu90 (910 Punkte)
- 30.10.2020 um 18:53 Uhr

def menue(): print('\nWillkommen beim Meter-Rechner!\n') print('Inch in Meter - Drücke "1"') print('Foot in Meter - Drücke "2"') print('Yard in Meter - Drücke "3"') print('Milen in Meter - Drücke "4"') print('Programm Beenden? Drücke "5"') while True: menue() option = input('\nWähle eine Option! ') if option == '1': eingabe1 = float(input('Inch? ')) print('\nSind soviele Meter: ', eingabe1 * 0.0254, '\n') elif option == '2': eingabe2 = float(input('Foot? ')) print('\nSind soviele Meter: ', eingabe2 * 0.0348, '\n') elif option == '3': eingabe3 = float(input('Wieviel Yard? ')) print('Sind soviele Meter: ', eingabe3 * 0.9144, '\n') elif option == '4': eingabe4 = float(input('Wieviel Milen? ')) print('Sind so viele Meter: ', eingabe4 * 1609.34, '\n') elif option == '5': break
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1