if (wzrost > 99 && wzrost < 200)
tmp = wzrost - 100;
System.out.println("1," + tmp); // tmp to masz tą część po 100 i analogicznie powyżej 2 metrów, tylko, że w system.out dajesz 2 a nie 1.
No i jeszcze musisz uwzględnić, że tmp może wyjść jednocyfrowe, więc wtedy inaczej musisz ułożyć System.out.println, ale to już mam nadzieję rozwiążesz :)
Btw, wiesz, że tutaj :
if(bmi >=18.5 && bmi <= 24.9)
{
System.out.print("Prawidlowa masa ciala! ");
}
if(bmi <= 18.5)
{
System.out.print("masz niedowage! ");
}
Przy liczbie 18,5 oba ify sie spełnią i będę miał niedowagę i prawidłową masę jednocześnie ? :)