Nie ma żadnego błędu w kodzie, a tester wyrzuca błąd.
Wyświetlany tekst już nawet skopiowałem z treści zadania, a i tak tester pokazuje błąd.
Może twórca kursu to w końcu naprawi?
package pl.codegym.task.task06.task0605;
import java.io.*;
/*
Kontrola wagi ciała
*/
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader bis = new BufferedReader(new InputStreamReader(System.in));
double waga = Double.parseDouble(bis.readLine());
double wzrost = Double.parseDouble(bis.readLine());
Cialo.obliczBMI(waga, wzrost);
}
public static class Cialo {
public static void obliczBMI(double waga, double wzrost) {
double bmi = waga / (wzrost * wzrost);
if (bmi < 18.5) {
System.out.println("Niedowaga: BMI < 18.5");
} else if (bmi >= 18.5 && bmi < 25) {
System.out.println("Norma: 18.5 <= BMI < 25");
} else if (bmi >= 25 && bmi < 30) {
System.out.println("Nadwaga: 25 <= BMI < 30");
} else {
System.out.println("Otyłość: BMI >= 30");
}
}
}
}