Python :: Aufgabe #214
1 Lösung

Taschenrechner in einer Konsole
Fortgeschrittener - Python
von Gelöschte Person
- 30.03.2019 um 19:29 Uhr
Programmiere einen Taschenrechner der folgende Rechenarten kann:
Plus
Minus
Mal
Geteilt
Wurzel
Hoch
Prozent
Quersumme
Plus
Minus
Mal
Geteilt
Wurzel
Hoch
Prozent
Quersumme
Lösungen:

# Taschnerechner Hauptfunktion print('#### Willkommen beim Taschenrechner! ####\n') def menue(): print('\nZahlen Addieren? Drücke "1"') print('Zahlen Subtrahieren? Drücke "2"') print('Zahlen Multiplizieren? Drücke "3"') print('Zahlen Dividieren? Drücke "4"') print('Quadratwurzel ziehen? Drücke "5"') print('Quadrieren? Drücke "6"') print('Prozent? Drücke "7"') print('Quersumme? Drücke "8"') print('Programm Beenden: "9" ') while True: menue() auswahl = input('\nWähle eine Rechenart: ') if auswahl == '1': erste = float(input('Erste Zahl: ')) zweite = float(input('Zweite Zahl: ')) ergebnis = erste + zweite print('Ergebnis: ',ergebnis) elif auswahl == '2': erste = float(input('Erste Zahl: ')) zweite = float(input('Zweite Zahl: ')) ergebnis = erste - zweite print('Ergebnis: ',ergebnis) elif auswahl == '3': erste = float(input('Erste Zahl: ')) zweite = float(input('Zweite Zahl: ')) ergebnis = erste * zweite print('Ergebnis: ',ergebnis) elif auswahl == '4': erste = float(input('Erste Zahl: ')) zweite = float(input('Zweite Zahl: ')) ergebnis = erste / zweite print('Ergebnis: ',ergebnis) elif auswahl == '5': erste = float(input('Zahl: ')) ergebnis = erste ** 0.5 print('Ergebnis: ',ergebnis) elif auswahl == '6': erste = float(input('Zahl: ')) ergebnis = erste ** 2 print('Ergebnis: ',ergebnis) elif auswahl == '7': erste = float(input('Zahl: ')) zweite = float(input('Prozent:')) ergebnis = (erste / 100) * zweite print('Ergebnis: ',ergebnis) elif auswahl == '8': erste = str(input('Zahl: ')) ergebnis = sum([int(i) for i in erste]) print('Ergebnis: ',ergebnis) elif auswahl == '9': break