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.'''

ingresos = float(input('Ingrese los ingresos mensuales: '))
hijos = int(input('Ingrese la cantidad de hijos: '))

if ingresos <= 2000 and hijos >= 1:
print('Tienes derecho al beneficio social')

else:
print('No tienes derecho al beneficio social')

1 respuesta

Hola, Laura, espero que estés bien

Sugerencia: compartir tu proyecto en el canal #comparta-tu-codigo en el servidor ONE en Discord ;)

Parece que ya has desarrollado un programa que cumple con las condiciones requeridas para determinar si una persona tiene derecho a un beneficio social. Tu código utiliza correctamente las estructuras condicionales if, elif y else para verificar si los ingresos son menores o iguales a $2,000 y si la persona tiene al menos un hijo.

Aquí tienes un ejemplo de cómo tu código se comporta:

ingresos = float(input('Ingrese los ingresos mensuales: '))
hijos = int(input('Ingrese la cantidad de hijos: '))

if ingresos <= 2000 and hijos >= 1:
    print('Tienes derecho al beneficio social')
else:
    print('No tienes derecho al beneficio social')

Con este programa, si una persona ingresa, por ejemplo, $1,800 y tiene 2 hijos, el programa imprimirá "Tienes derecho al beneficio social". Si los ingresos son $2,500 o no tiene hijos, imprimirá "No tienes derecho al beneficio social".

Tu lógica está bien planteada y debería funcionar correctamente para los casos descritos. Espero que esta explicación te ayude a entender cómo tu código está cumpliendo con los requisitos del ejercicio.

Espero haber ayudado y buenos estudios!