Hola Juan, espero que estés bien
Tu código para verificar si alguien es elegible para donar sangre parece estar bien estructurado. Veamos cómo funciona:
- Entrada de datos: Solicitas la edad y el peso del usuario.
- Condición principal: Verificas si la edad está entre 18 y 65 años y si el peso es mayor de 50 kg.
- Si ambas condiciones se cumplen, el mensaje indica que la persona es compatible para donar sangre.
- Si no se cumplen, indicas que no es compatible y proporcionas el motivo específico:
- Si la edad está fuera del rango, mencionas el requisito de edad.
- Si el peso es insuficiente, mencionas el requisito de peso.
El código parece correcto y debería funcionar como esperas.
Tu lógica es correcta. Espero que esto te ayude a seguir adelante con tu proyecto.
¡Espero haber ayudado y buenos estudios!