Skip to content

Commit e6d8f73

Browse files
author
Fernanda Magalhães
committed
Update Cap04
1 parent 85c4306 commit e6d8f73

25 files changed

+37327
-0
lines changed

Cap04/Lab02/calculadora_v2.py

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
# Calculadora em Python
2+
3+
print("\n******************* Python Calculator *******************")
4+
5+
def add(x, y):
6+
return x + y
7+
8+
def subtract(x, y):
9+
return x - y
10+
11+
def multiply(x, y):
12+
return x * y
13+
14+
def divide(x, y):
15+
return x / y
16+
17+
print("\nSelecione o número da operação desejada: \n")
18+
print("1 - Soma")
19+
print("2 - Subtração")
20+
print("3 - Multiplicação")
21+
print("4 - Divisão")
22+
23+
escolha = input("\nDigite sua opção (1/2/3/4): ")
24+
25+
num1 = int(input("\nDigite o primeiro número: "))
26+
num2 = int(input("\nDigite o segundo número: "))
27+
28+
if escolha == '1':
29+
print("\n")
30+
print(num1, "+", num2, "=", add(num1, num2))
31+
print("\n")
32+
33+
elif escolha == '2':
34+
print("\n")
35+
print(num1, "-", num2, "=", subtract(num1, num2))
36+
print("\n")
37+
38+
elif escolha == '3':
39+
print("\n")
40+
print(num1, "*", num2, "=", multiply(num1, num2))
41+
print("\n")
42+
43+
elif escolha == '4':
44+
print("\n")
45+
print(num1, "/", num2, "=", divide(num1, num2))
46+
print("\n")
47+
48+
else:
49+
print("\nOpção Inválida!")
50+
51+

0 commit comments

Comments
 (0)