-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpractica_04.py
49 lines (42 loc) · 998 Bytes
/
practica_04.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
43
44
45
46
47
48
49
# funciones: bloques de código que se pueden reutilizar y realizan actividades específicas
def Suma(a, b):
Var = a + b
return Var
def Resta(a, b):
Var = a - b
return Var
def Multiplicar(a, b):
Var = a * b
return Var
def Dividir(a, b):
Var = a / b
return Var
# variables
a = 0.0
b = 0.0
Resultado = 0.0
i = 0
# datos al usuario
a = float(input("Ingresa un valor: "))
b = float(input("Ingresa otro valor: "))
print("Tipo de operación a realizar:")
print("1 = suma")
print("2 = resta")
print("3 = multiplicación")
print("4 = división")
i = int(input())
# switch
if i == 1:
Resultado = Suma(a, b)
print("resultado =", Resultado)
elif i == 2:
Resultado = Resta(a, b)
print("resultado =", Resultado)
elif i == 3:
Resultado = Multiplicar(a, b)
print("resultado =", Resultado)
elif i == 4:
Resultado = Dividir(a, b)
print("resultado =", Resultado)
else:
print("No es válido")