-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcode-for-the-calculator.py
42 lines (40 loc) · 1.18 KB
/
code-for-the-calculator.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
a= "Addition"
b= "Subtraktion"
c= "Muliplikation"
d= "Division"
e= "Potenz"
print("Eingabe 1: Geben Sie eine erste ganze Zahl ein:")
x=int(input())
print("Geben Sie (die passende Zahl) ein ob: addiert (1), multipliziert(2), subtrahiert(3), dividiert(4) oder hochgenommen(5) werden soll:")
p=int(input())
if p==4:
print("Geben Sie (die passende Zahl) ein ob: das Ergebnis mit Kommastelle (1), die ganze Zahl der division (2), der Rest der division (3)")
g=int(input())
print("Eingabe 2: Geben Sie eine ganze Zahl ein:")
y=int(input())
if p==1:
print("Ergebnis der "+a+" ist:")
print(x+y)
elif p==2:
print("Ergebnis der " +c+" ist:")
print(x*y)
elif p==3:
print("Ergebnis der " +b+" ist:")
print (x-y)
elif p==4:
if g==1:
print("Ergebnis der " +d+" ist:")
print(x/y)
elif g==2:
print("Ergebnis der " +d+" ist:")
print(x//y)
elif g==3:
print("Ergebnis der " +d+" ist:")
print(x%y)
else:
print ("Fehler sind aufgetreten, bitte starten sie das Programm neu")
elif p==5:
print("Ergebnis der " +e+" ist:")
print(x**y)
else:
print ("Fehler sind aufgetreten, bitte starten sie das Programm neu")