Vamos a escribir el Ejercicio 2 Combinacionales combinados. Es recomendable que este ejercicio lo escribas (trata de no copiarlo y pegarlo), lo ejecutas y revisas el resultado esperado. Después utiliza el debugger para ejecutar el programa paso por paso.
"""
Ejercicio 2 Condicionales Combinadas
29/08/2025
Edito AHR
"""
edad = int(input("Introduce tu edad: "))
ingresos = float(input("Introduce tus ingresos: "))
if edad < 18 and ingresos < 10000:
print("Eres un menor de edad con bajos ingresos.")
elif edad < 18 and ingresos >= 10000:
print("Eres un menor de edad con altos ingresos.")
elif edad >= 18 and ingresos < 10000:
print("Eres un adulto con bajos ingresos.")
else:
print("Eres un adulto con altos ingresos.")
# Otro ejemplo de condicionales combinadas
print("***********************************************")
edad = int(input("Introduce tu edad: "))
if 0 <= edad < 100: # Esta linea de codigo es lo mismo que (edad >= 0 and edad < 100)
print("Edad válida.")
if edad < 18:
print("Eres menor de edad.")
else:
print("Eres adulto.")
else:
print("Edad no válida.")
Veamos los resultados en la consola:
PS C:\Users\Codigo/Modulo 3/Capitulo_2/Ejercicio_2_Condicionales_combinadas.py"
Introduce tu edad: 2
Introduce tus ingresos: 1000
Eres un menor de edad con bajos ingresos.
***********************************************
Introduce tu edad: 63
Edad válida.
Eres adulto.