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 beneficio

ingresos = float(input("Digite sus ingresos ($): "))
hijos = int(input("Digite la cantidad de hijos que tiene: "))

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

¡Hola Ignacio, espero que estés bien!

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

Tu código para verificar el acceso al beneficio social está casi perfecto. Estás utilizando correctamente las condiciones if, elif y else para determinar si una persona tiene derecho al beneficio. Aquí está lo que hace tu código:

  1. Solicita al usuario que ingrese sus ingresos y la cantidad de hijos.
  2. Verifica si los ingresos son menores o iguales a $2,000 y si tiene al menos un hijo.
  3. Imprime un mensaje indicando si la persona tiene derecho al beneficio o no.

Tu código ya cumple con los requisitos de la actividad. Aquí tienes un ejemplo de cómo se vería el programa en acción:

Digite sus ingresos ($): 1800
Digite la cantidad de hijos que tiene: 2
Usted tiene derecho al beneficio.

Y otro ejemplo:

Digite sus ingresos ($): 2500
Digite la cantidad de hijos que tiene: 1
Usted no tiene derecho al beneficio.

Ambos ejemplos muestran cómo el programa evalúa las condiciones y proporciona la respuesta correcta. ¡Buen trabajo!

Espero haber ayudado y buenos estudios!