Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

13 Verificación de compatibilidad para donar sangre

import java.util.Scanner;

public class COMPATIBILIDAD_SANGRE {
    public static void main(String[] args) {

        Scanner scanner = new Scanner(System.in);

        int edadMAYOR = 65;
        int edadmenor = 18;
        double edadUsuario = 0;
        int masaMinima = 50;
        double masaUsario = 0;
        boolean masaValdida = masaUsario >= masaMinima;
        boolean edadValdida = edadUsuario >= edadmenor && edadUsuario <= edadMAYOR;



        System.out.print("DIGITE LA EDAD DEL PASCIENTE \n");
        edadUsuario = scanner.nextDouble();


            while (edadUsuario >= edadmenor && edadUsuario <= edadMAYOR){
                System.out.print("DIGITE LA MASA DEL PASCIENTE \n");
                masaUsario = scanner.nextDouble();


                if (  masaUsario >= masaMinima && edadUsuario >= edadmenor && edadUsuario <= edadMAYOR ) {
                    System.out.println("PUEDE DONAR, CUMPLE LOS REQUICITOS.");

                } else {
                    System.out.println(" DONATE NO APTO.");
                    if (!edadValdida) {
                        System.out.println("- DEBE TENER 18 y 65 AÑOS DE EDAD.");
                    }
                    if (!masaValdida) {
                        System.out.println("- Y EL PESO DEBE SER DE 50 kg EN ADELANTE.");
                    }
                }

            break;

            }

    }
}

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

¡Hola! ¿Cómo estás?

Gracias por tu aporte en el foro. Su contribución es esencial para el crecimiento de nuestra comunidad en Alura.

Sigue así y no dudes en volver al foro si tienes alguna pregunta o dificultad.

Abrazos y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!