🔢 Funciones Matemáticas
def sumar(a, b):
return a + b
Función sumar: recibe dos números a y b, y retorna su suma.
def restar(a, b):
return a - b
Función restar: recibe dos números y retorna la resta (a - b).
def multiplicar(a, b):
return a * b
Función multiplicar: recibe dos números y retorna el producto.
def dividir(a, b):
if b == 0:
return "Error: división entre cero"
return a / b
Función dividir: primero verifica si el divisor (b) es cero.
Si lo es, retorna un mensaje de error.
Si no lo es, retorna el resultado de a / b.
🖥️ Función Principal: calculadora()
def calculadora():
print("Calculadora en Python")
print("Opciones:")
print("1. Sumar")
print("2. Restar")
print("3. Multiplicar")
print("4. Dividir")
Imprime el menú con las 4 operaciones disponibles.
opcion = input("Elige una opción (1/2/3/4): ")
Usa input() para que el usuario elija una opción (como texto: '1', '2', etc.).
a = float(input("Ingresa el primer número: "))
b = float(input("Ingresa el segundo número: "))
Solicita dos números al usuario y los convierte a float (números decimales).
if opcion == '1':
print("Resultado:", sumar(a, b))
elif opcion == '2':
print("Resultado:", restar(a, b))
elif opcion == '3':
print("Resultado:", multiplicar(a, b))
elif opcion == '4':
print("Resultado:", dividir(a, b))
else:
print("Opción no válida")
Dependiendo de la opción elegida:
Llama a la función correspondiente y muestra el resultado.
Si la opción no es válida, muestra un mensaje de error.
▶️ Ejecución
# Ejecutar la calculadora
calculadora()
Esta lÃnea llama a la función calculadora() y pone todo en marcha.
No hay comentarios:
Publicar un comentario