Boa tarde pessoal, é o meu primeiro post, estou na luta para aprender a programar em java, espero vir a somar aqui no forum tambem!
o problema é o seguinte, esta acusando erro no codigo do if e não consigo achar, creio que se alguem de fora olhar vai matar facinho:
- illegal start of expression ')' expected
- 'else' without 'if'private String calculaPesoId(){
int imc=0;
String indiceMas="null";
imc=peso/altura*altura;
if (imc < 17) {
indiceMas = "Muito abaixo do peso";
}else if (imc > 17) && (imc < 18,49){
indiceMas = "Abaixo do peso";
}else if (imc > 18,5)&&(imc < 24,99){
return "Peso normal";
}else if (imc > 25,0)&&(imc < 29,99){
indiceMas = "Acima do peso";
}else if (imc > 30,0)&&(imc < 34,99){
indiceMas = "Obesidade I";
}else if (imc > 35,0)&&(imc < 39,99){
indiceMas = "Obesidade II (severa)";
}else if (imc > 40,0){
indiceMas = "Obesidade III (mórbida)";
}
return indiceMas;