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

[Proyecto] Verificando acceso a beneficios sociales

ingreso_personal = float(input('Digite su ingreso mensual: $'))
cant_hijos = int(input('Digite la cantidad de hijos que tiene: '))

if ingreso_personal <= 2000 and cant_hijos >= 1:
    print('Usted tiene derecho al beneficio social')
else:
    print('Lo sentimos, no cumple con los requisitos para optar al beneficio social')

Ejecucion cumpliendo ambos requisitos para optar al beneficio
Ejecucion no cumple con requisito sueldo para recibir beneficio
Ejecucion no cumple requisitos hijos para recibir beneficio

1 respuesta

Hola, Nillson, espero que estés bien

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

Tu código parece estar funcionando correctamente según los requisitos del ejercicio. Estás verificando si el ingreso personal es menor o igual a $2,000 y si la persona tiene al menos un hijo. Si ambas condiciones se cumplen, el programa imprime que la persona tiene derecho al beneficio social; de lo contrario, indica que no cumple con los requisitos.

Las ejecuciones que compartiste muestran que el programa responde adecuadamente a diferentes escenarios:

  1. Cumple ambos requisitos: Ingreso de $1500 y 1 hijo. El programa indica que tiene derecho al beneficio.
  2. No cumple con el requisito de ingreso: Ingreso de $3500 y 2 hijos. El programa indica que no cumple con los requisitos.
  3. No cumple con el requisito de hijos: Ingreso de $1000 y 0 hijos. El programa indica que no cumple con los requisitos.

Si tienes alguna otra inquietud específica sobre el código, por favor házmelo saber. Espero que esto te haya ayudado a entender cómo tu programa está evaluando las condiciones.

¡Espero haber ayudado y buenos estudios!