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");
}
}
}