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':
breakKommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1
