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

Práctica: Verificando acceso a beneficios sociales

Código que nos permite saber si alguien tiene derecho a un beneficio social

ingresos = float(input("Escriba sus ingresos: "))
hijos = int(input("Escriba la cantidad de hijos: "))

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

Escriba sus ingresos: 1500
Escriba la cantidad de hijos: 2
Tiene derecho al beneficio.

1 respuesta

Hola Enrique, espero que estés bien

Tu código para verificar el acceso a beneficios sociales está bien estructurado y parece funcionar correctamente para el caso que has proporcionado. Estás utilizando una estructura condicional if para evaluar si una persona cumple con los criterios de ingresos y cantidad de hijos para recibir el beneficio.

Para asegurarte de que tu código funcione en diferentes escenarios, podrías probar con otros valores de ingresos y cantidad de hijos. Por ejemplo:

  1. Ingresos: 2500, Hijos: 1
    En este caso, el resultado debería ser "No tiene derecho al beneficio." porque los ingresos superan los 2000.

  2. Ingresos: 1500, Hijos: 0
    Aquí, el resultado también debería ser "No tiene derecho al beneficio." ya que, aunque los ingresos son menores, no hay hijos.

  3. Ingresos: 2000, Hijos: 1
    Este caso debería resultar en "Tiene derecho al beneficio." ya que cumple exactamente con los criterios.

Estas pruebas te ayudarán a verificar que tu código maneja correctamente diferentes situaciones.

Espero haber ayudado y buenos estudios!