Skip to main content

Tarea corta #2 Solución

Enunciado de la Tarea: Calculadora Simple

Desarrolla un programa en Python que funcione como una calculadora simple. El programa debe solicitar al usuario que ingrese dos números y luego le pedirá que elija una operación matemática entre suma, resta o multiplicación. Después, realizará la operación seleccionada y mostrará el resultado.

Requisitos:

  1. Utiliza la función input() para obtener los dos números del usuario y la operación deseada.
  2. Utiliza declaraciones print() para mostrar mensajes claros al usuario y para presentar el resultado de la operación.
  3. Implementa condicionales (if, elif, else) para determinar la operación a realizar en función de la elección del usuario.
  4. Realiza las operaciones matemáticas de suma, resta o multiplicación según la elección del usuario.

Ejemplo de Ejecución:

Bienvenido a la Calculadora Simple!

Ingresa el primer número: 10
Ingresa el segundo número: 5

Elige una operación:
1. Suma
2. Resta
3. Multiplicación

Ingresa el número correspondiente a la operación deseada: 2

Resultado de la Resta: 5

El programa deberá manejar las operaciones de suma, resta y multiplicación según la elección del usuario y presentar el resultado de manera clara. Asegúrate de validar las entradas del usuario para garantizar un funcionamiento correcto del programa.

print("Bienvenido al programa Calculadora Sencilla")

print() # Línea en blanco

num1 = input("Ingrese el primero número de la operación: " )
num2 = input("Ingrese el segundo número de la operación: " )

print() # Línea en blanco

print("""
Elige una operación:
1. Suma
2. Resta
3. Multiplicación
""")

print() # Línea en blanco

operacion = input("Ingresa el número correspondiente a la operación deseada: ")

# Convertimos los números a flotante
num1 = float(num1)
num2 = float(num2)

# Dependiendo del número digitado, realizamos la operación correspondiente
if operacion == "1":
tipo_operacion = "Suma"
resultado = num1 + num2
elif operacion == "2":
resultado = num1 - num2
tipo_operacion = "Resta"
elif operacion == "3":
resultado = num1 * num2
tipo_operacion = "Multiplicación"

print() # Línea en blanco

# Imprimimos la salida final
print("Resultado de la", tipo_operacion + ":", resultado)