Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

Verificación de compatibilidad para donar sangre

import java.util.Scanner;

public class CompatibilidadParaDonar {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        System.out.println("Ingrese la edad del donante: ");
        int edadDonante = scanner.nextInt();
        System.out.println("Ingrese el peso del donante (en kg): ");
        int pesoDonante = scanner.nextInt();

        boolean edadValida = edadDonante >= 18 && edadDonante <= 65;
        boolean pesoValido = pesoDonante > 50;

        if (edadValida && pesoValido){
            System.out.println("El donante es compatible.");
        } else {
            System.out.println("El donante no es compatible");
            if (!edadValida){
                System.out.println("Motivo: Debe tener entre 18 y 65 años.");
            }
            if (!pesoValido){
                System.out.println("Motivo: Debe pesar mas de 50 kg.");
            }
        }
    }
}