Ejercicio 2 Condicionales combinados

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.