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

3.1.13 Verificación de compatibilidad para donar sangre

Hola, les comparto mi codigo

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        boolean donarSangre;
        int decision;
        String nombre;
        int edad;
        double peso;

        Scanner scanner = new Scanner(System.in);

        System.out.println("Hola, estas interesado en donar sangre?");
        System.out.println("Presione 1 para SI, o presione 0 para NO");
        decision = scanner.nextInt();

        donarSangre = decision == 1;

        if (donarSangre){
            System.out.println("Agradecemos tu compromiso con la sociedad. A continuacion se te pediran algunos datos");
            System.out.println("Digita tu nombre: ");
            nombre = scanner.next();
            System.out.println("Digite su edad: ");
            edad = scanner.nextInt();
            System.out.println("Digite su peso: ");
            peso = scanner.nextDouble();
            if (edad >= 18 && edad <= 65){
                if (peso >= 50){
                    System.out.println(nombre + ", usted cumple con los criterios!");
                } else {
                    System.out.println(nombre + ", usted no cumple con los criterios, ya que debe pesar mas de 50 Kg");
                }
            } else {
                System.out.println(nombre + ", usted no cumple con los criterios, ya que debe tener entre 18 y 65 años");
            }

        } else {
            System.out.println("Gracias por su respuesta. Si en algun momento deseas hacerlo aqui te esperaremos");
        }
    }
}