Saltar a contenido

Calculadora

Escriba un programa que simule una calculadora básica, este puede realizar operación de suma, resta, multiplicación y división. El programa debe recibir como entrada \(2\) números enteros y un operador, que puede ser +, -, * o /. La salida del programa debe ser el resultado de la operación.

Ejemplos

Operando: 3
Operador: +
Operando: 2
3 + 2 = 5
Operando: 6
Operador: -
Operando: 7
6 - 7 = -1
Operando: 4
Operador: *
Operando: 5
4 * 5 = 20
Operando: 10
Operador: /
Operando: 4
10 / 4 = 2.5
Solución
# Entrada de datos  
a = int(input("Operando: ")) # Primer número real
o = input("Operador: ") # Operador tipo texto
b = int(input("Operando: ")) # Segundo número real

# Obtener resultado segun el operador
if o == "+":
    res = a + b
elif o == "-":
    res = a - b
elif o == "*":
    res = a * b
else:
    res = a / b

# Resultado
print(a, o, b, "=", res)