public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
double peso = 0;
boolean pesoLeve = peso <=60;
boolean pesoMedio = (peso > 60) && (peso <= 90);
boolean pesoPesado = peso > 90;
System.out.println("Digite o peso: ");
peso = sc.nextDouble();
if(pesoLeve) {
System.out.println("Lutador peso leve");
}
else if(pesoMedio) {
System.out.println("Lutador peso medio");
}
else if(pesoPesado) {
System.out.println("Lutador peso pesado");
}
sc.close();
}
Vc deve ler a variável peso antes da declaração das variáveis boleanas, senão sempre será usado o valor zero.
Scanner sc = new Scanner(System.in);
System.out.println("Digite o peso: ");
double peso = sc.nextDouble();
boolean pesoLeve = peso <= 60;
boolean pesoMedio = peso > 60 && peso <= 90;
boolean pesoPesado = peso > 90;
if(pesoLeve) {
System.out.println("Lutador peso leve");
}
else if(pesoMedio) {
System.out.println("Lutador peso medio");
}
else if(pesoPesado) {
System.out.println("Lutador peso pesado");
}
sc.close();
Perfeito obrigada!