public class VerificacionCompatibilidad {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
boolean compatible = true;
System.out.println("Ingrese la edad del donante");
int edad = scanner.nextInt();
System.out.println("Ingrese el peso del donante (en Kg)");
double peso = scanner.nextDouble();
if (edad < 18) {
compatible = false;
System.err.println("El donante no es compatible");
System.err.println("Motivo: Debe tener 18 años como minimo\n");
}
if (edad > 65) {
compatible = false;
System.err.println("El donante no es compatible");
System.err.println("Motivo: Debe tener 65 años como maximo\n");
}
if (peso <= 50) {
compatible = false;
System.err.println("El donante no es compatible");
System.err.println("Motivo: El peso debe ser mayor a 50 kg\n");
}
if (compatible) {
System.out.println("\nEl donante es compatible");
}
}
}