Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Verificando acceso a beneficios sociales

Laura está desarrollando un sistema para saber si una persona tiene derecho a recibir un beneficio social. Para eso, la persona debe cumplir las siguientes condiciones:

Tener ingresos menores o iguales a $2,000.
Tener al menos un hijo o hija.
Crea un programa que reciba los ingresos mensuales y la cantidad de hijos de una persona, y diga si tiene derecho al beneficio:

ingreso=float(input("Ingrese sus ingresos mensuales: "))
hijos=int(input("Ingrese la cantidad de hijos: "))

if ingreso<=2000 and hijos>=1:
print("Tiene derecho al beneficio.")
else:
print("No tiene derecho al beneficio.")

1 respuesta

Hola Juan, espero que estés bien

Parece que Laura está en el camino correcto con el código que ha desarrollado. El programa que ella ha creado verifica correctamente si una persona tiene derecho al beneficio social basado en las condiciones dadas: ingresos menores o iguales a $2,000 y tener al menos un hijo.

Aquí tienes un ejemplo de cómo el código debería verse, asegurándonos de que la indentación sea correcta, ya que es crucial en Python:

ingreso = float(input("Ingrese sus ingresos mensuales: "))
hijos = int(input("Ingrese la cantidad de hijos: "))

if ingreso <= 2000 and hijos >= 1:
    print("Tiene derecho al beneficio.")
else:
    print("No tiene derecho al beneficio.")

Es importante que el bloque de código dentro de las declaraciones if y else esté correctamente indentado. En Python, la indentación se utiliza para definir bloques de código, así que asegúrate de que las líneas print estén indentadas con un nivel de tabulación o cuatro espacios.

Espero que esto te ayude a entender cómo estructurar el programa correctamente. ¡Bons estudios!