Boa tarde,
Compartilho o código do exercício.
MAIN
System.out.println("Ejercicio 10");
CompatibleDonarDeSangre compatibleDonarDeSangre = new CompatibleDonarDeSangre();
System.out.println("Ingresa tu edad por favor: ");
int edad = scanner.nextInt();
System.out.println("Ingresa tu peso por favor");
double peso = scanner.nextDouble();
compatibleDonarDeSangre.verificaCompatibilidadDonacion(edad, peso);
Class CompatibleDonarDeSangre
public void verificaCompatibilidadDonacion(int edad, double peso) {
if (edad < 18) {
System.out.println("El donador no es compatible. \nMotivo: lo siento pero la persona debe tener edad entre 18 y 65 años.");
} else if (edad > 65) {
System.out.println("El donador no es compatible. \nMotivo: lo siento pero la persona debe tener edad entre 18 y 65 años.");
} else if (peso < 50.0) {
System.out.println("El donador no es compatible. \nMotivo: lo siento pero la persona no cumple con el peso requerido para donar.");
} else {
System.out.println("Si, puede donar sangre!!, muchas gracias.");
}
}