Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #ilyas teber 1chif
- #die zielwerte werden eingelesen
- #IN:
- #OUT: ersteZahl (float), zweite Zahl (float)
- def zielwertEinlesen():
- zahl1 = float(input("Gebe die erste Gleitkommazahl ein: "))
- zahl2 = float(input("Gebe die zweite Gleitkommazahl ein: "))
- return zahl1, zahl2
- #das menü zur Auswahl der rechenarten wird angezeigt
- #IN: /
- #OUT: rechenart (int) = die vom user gewünschte rechenart
- def menueanzeigen():
- print("Menünummer.................Rechenart")
- print(" 1......................Addition")
- print(" 2...................Subtraktion")
- print(" 3................Multiplikation")
- print(" 4......................Division")
- print(" 5.......................Beenden")
- rechenart = int(input("Drücke die Zahl des gewünschten Menüpunktes: "))
- while (not ((rechenart < 6) and (rechenart > 0))):
- rechenart = int(input("Die Zahl muss eine der Auswahlmöglichkeiten sein! Neuer Menüpunkt: "))
- return rechenart
- #das ergebnis wird angezeigt
- #IN: ergebnis(float), das ergebnis der rechnung
- #OUT: /
- def ergebnisAnzeigen(ergebnis):
- print("Das Ergebnis lautet " + str(ergebnis))
- #----hauptprogramm
- rechenart = menueanzeigen()
- while (rechenart != 5):
- zahl1, zahl2 = zielwertEinlesen()
- if (rechenart == 1):
- ergebnis = zahl1 + zahl2
- if (rechenart == 2):
- ergebnis = zahl1 - zahl2
- if (rechenart == 3):
- ergebnis = zahl1 * zahl2
- if (rechenart == 4):
- ergebnis = zahl1 / zahl2
- ergebnisAnzeigen(ergebnis)
- rechenart = menueanzeigen()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement