Python :: Aufgabe #210

4 Lösungen Lösungen öffentlich

Celsius und Fahrenheit Rechner

Anfänger - Python von Gelöschte Person - 31.03.2019 um 15:41 Uhr
Schreibe ein Programm das Celsius in Fahrenheit umrechnet und umgekehrt.











Lösungen:

vote_ok
von Kotgreifer (1100 Punkte) - 06.05.2019 um 16:31 Uhr
Quellcode ausblenden Python-Code
print("Guten Tag, welche Temperatur möchten sie errechnen")
print("Celsius      1")
print("Fahrenheit   2")
choice=input()

if choice=="1":
    celsius=input("Temperatur: ")
    print(int(celsius)*1.8+32)
else:
    fahrenheit=input("Temperatur: ")
    print((int(fahrenheit)-32)/1.8)


Sehr simple aber es funktioniert : )
vote_ok
von Gisbert5020 (3120 Punkte) - 29.05.2019 um 19:20 Uhr
Quellcode ausblenden Python-Code
g=float(input("Grade eingeben:"))
e = input("Celsius(C) oder Fahrenheit(F) eingeben:")
if e == 'C':
    w = g*1.8+32
    print("{}°C sind {:3.2f}°F".format(g,w))
else:
    w = (g-32)*5/9
    print("{}°F sind {:3.2f}°C".format(g,w))
vote_ok
von suffix321 (80 Punkte) - 29.10.2019 um 22:25 Uhr
Quellcode ausblenden Python-Code
Art = str(input("von Fahrenheit in Celsius? Type: Ja "
         "Celsius in Fahrenheit? Type: Nein "))
if Art == str("Ja") or Art == str("ja"):
    zuBerechnen = int(input("Temperatur: "))
    Ergebnis = (zuBerechnen - 32) * (5/9)
    Art = str("Fahrenheit")
    Anderes = str("Celsius")
else:
    zuBerechnen = int(input("Temperatur: "))
    Ergebnis = (zuBerechnen * (9/5)) + 32
    Art = str("Celsius")
    Anderes = str("Fahrenheit")

print(zuBerechnen, Art, "sind", Ergebnis, Anderes)


Bestimmt nicht die eleganteste Lösung, aber ich Code noch nicht lange. Ich kenne nicht alle Vokabeln die helfen um sowas leichter zu machen.
also ja....
vote_ok
von Chrisu90 (910 Punkte) - 31.10.2020 um 17:52 Uhr
Quellcode ausblenden Python-Code
def menue():
    print('Willkommen beim Umrechner!')
    print('Celsius in Fahrenheit - Drücke "1"')
    print('Fahrenheit in Celsuis - Drücke "2"')
    print('Programm Beenden? Drücke "#"')
while True:
    menue()
    option = input('\nWähle eine Option! ')
    if option == '1':
        eingabe1 = float(input('Grad Celsius? '))
        print('\nSind soviel Grad Fahrenheit: ', (eingabe1*9/5) + 32 , '\n')
    elif option == '2':
        eingabe2 = float(input('Grad Fahrenheit? '))
        print('\nSind soviel Grad Celsius: ', (eingabe2-32) * 5/9, '\n')
    elif option == '#':
        break
1813819

Du scheinst einen AdBlocker zu nutzen. Ich würde mich freuen, wenn du ihn auf dieser Seite deaktivierst und dich davon überzeugst, dass die Werbung hier nicht störend ist.