import java.util.Scanner;
public class Donacion {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("Ingrese la edad del donante: ");
int edad = sc.nextInt();
System.out.print("Ingrese el peso en kg: ");
int peso = sc.nextInt();
boolean edadValida = edad >= 18 && edad <= 65;
boolean pesoValido = peso > 50;
if(edadValida && pesoValido) {
System.out.println("""
Cumple con los requisitos.
Puede donar sangre.""");
}if(edadValida && !pesoValido) {
System.out.println("""
No puede donar sangre.
Motivo: cumple con el requisito de edad,
pero debe pesar más de 50 kg.""");
}if (!edadValida && pesoValido) {
System.out.println("""
No puede donar sangre.
Motivo: cumple con el requisito de peso mínimo,
pero debe tener entre 18 y 65 años.""");
}if(!edadValida && !pesoValido) {
System.out.println("""
No puede donar sangre.
Motivos: debe tener entre 18 y 65 años
y pesar más de 50 kg.""");
}
}
}