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

Verificacion De Donante

Comparto código public static void main(String[] args) {

    System.out.println("SISTEMA DE VERIFICACIÓN DE DONANTE DE SANGRE");
    Scanner scanner = new Scanner(System.in);

    System.out.print("Ingrese la edad del donante: ");
    int edad = scanner.nextInt();

    System.out.print("Ingrese el peso del donante (en kg): ");
    double peso = scanner.nextDouble();

    boolean edadValida = edad >= 18 && edad <= 65;
    boolean pesoValido = peso > 50;

    if (edadValida && pesoValido) {
        System.out.println("El donante es compatible para donar sangre.");
    } else {
        System.out.println("El donante no es compatible. Motivo:");
        if (!edadValida) {
            System.out.println("- Debe tener entre 18 y 65 años.");
        }
        if (!pesoValido) {
            System.out.println("- Debe pesar más de 50 kg.");
        }
    }
    System.out.println("***CONTINUAR CON VERIFICACION DEL SIGUIENTE DONANTE***");
    scanner.close();
}

}

Respuesta: SISTEMA DE VERIFICACIÓN DE DONANTE DE SANGRE Ingrese la edad del donante: 17 Ingrese el peso del donante (en kg): 49 El donante no es compatible. Motivo:

  • Debe tener entre 18 y 65 años.
  • Debe pesar más de 50 kg. CONTINUAR CON VERIFICACION DEL SIGUIENTE DONANTE

Process finished with exit code 0