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

Desafío 08: Verificando acceso a beneficios sociales

En este ejercicio practicamos el uso de operadores lógicos (and) y condiciones múltiples para determinar si una persona cumple los requisitos de un beneficio social.

Mi solucion:

ingresos = float(input("Digite sus ingresos mensuales: "))
hijos = int(input("Digite la cantidad de hijos/as: "))

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

Me pareció útil ver cómo las condiciones pueden combinarse para tomar decisiones más realistas, como en un sistema social o financiero.

1 respuesta

Hola Veronica, espero que estés bien

¡Tu solución parece estar en el camino correcto! Has utilizado correctamente los operadores lógicos y las condiciones para determinar si una persona cumple con los requisitos para recibir el beneficio social. Según el ejercicio, las condiciones son tener ingresos menores o iguales a $2,000 y tener al menos un hijo o hija, y tu código refleja exactamente eso.

Aquí tienes un pequeño ejemplo de cómo podrías probar tu programa:

  1. Si ingresas un valor de ingresos de $1,500 y 2 hijos, el programa debería imprimir "Tiene derecho al beneficio."
  2. Si ingresas un valor de ingresos de $2,500 y 0 hijos, el programa debería imprimir "No tiene derecho al beneficio."

Ambos casos deberían ayudarte a verificar que tu lógica está funcionando correctamente.

Espero que esto te haya ayudado y que sigas disfrutando de tus estudios de Python. ¡Bons estudios!