Soluciones
Ejercicio 1: Cuantos años cumples en 2023
Escribe un programa que solicite al usuario su año de nacimiento y calcule la edad que tendrá a finales del 2023.
# Solicitar el año de nacimiento al usuario
anio_nacimiento = int(input("Por favor, ingresa tu año de nacimiento: "))
# Calcular la edad actual
anio_actual = 2023
# Puedes actualizar esto con el año actual
edad = anio_actual - anio_nacimiento
# Mostrar la edad actual
print(f"Tienes {edad} años de edad.")
Ejercicio 2: Conversión de moneda
Escribe un programa que solicite al usuario una cantidad en dólares y la convierta a euros utilizando una tasa de cambio fija (1 dolar=0,93 €).
# Solicitar la cantidad en dólares al usuario
dolares = float(input("Ingresa la cantidad en dólares: "))
# Tasa de cambio dólar-euro (ejemplo)
tasa_cambio = 0.85 # 1 dólar = 0.85 euros
# Realizar la conversión
euros = dolares * tasa_cambio
# Mostrar la cantidad en euros
print(f"{dolares} dólares equivalen a {euros} euros.")
Ejercicio 3: Cálculo del Índice de Masa Corporal (IMC)
El Índice de Masa Corporal (IMC) se calcula utilizando la siguiente fórmula:
[IMC = \frac{peso(kg)}{altura(m)^2}]
# Solicitar datos al usuario
peso = float(input("Ingresa tu peso en kg: "))
altura = float(input("Ingresa tu altura en metros: "))
# Calcular el IMC
imc = peso / (altura ** 2)
# Mostrar el resultado
print("Tu IMC es:", imc)
Ejercicio 4: Conversión de Temperatura
Escribe un programa que convierta una temperatura en grados Celsius a grados Fahrenheit utilizando la siguiente fórmula:
[Fahrenheit = (Celsius * 9/5) + 32]
# Solicitar la temperatura en grados Celsius
celsius = float(input("Ingresa la temperatura en grados Celsius: "))
# Calcular la temperatura en grados Fahrenheit
fahrenheit = (celsius * 9/5) + 32
# Mostrar el resultado
print("La temperatura en grados Fahrenheit es:", fahrenheit)