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

4 Lösungen Lösungen öffentlich
#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
#4
vote_ok
von Chrisu90 (910 Punkte) - 30.10.2020 um 18:53 Uhr
Quellcode ausblenden Python-Code
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

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben