Olá amigos, estou tentando fazer este programa mas ao elaborar a fórmula que exibe o peso ideal está dando erros. Alguém poderia ajudar? Obrigado.
import java.util.Scanner;
public class PesoIdeal{
public static void main(String[] args){
Scanner le = new Scanner(System.in);
float altura;
float pesoH;
float pesoM;
String nome, sexo, M, F, resp;
do{
System.out.printf("\n\t=================================================");
System.out.printf("\n\t\"Programa que calcula o peso ideal para uma pessoa\"\n");
System.out.printf("\n\t Digite o nome da pessoa:....");
nome = le.next();
System.out.printf("\t Digite o sexo: M/F:..");
sexo = le.next();
System.out.printf("\t Digite a altura:.....");
altura = le.nextFloat();
// fazer a formula do peso ideal
pesoH = ((72,7 * altura)-58);
pesoM = ((62,1 * altura)-44,7);
// ver se é homem ou mulher
if( sexo == "M"){
System.out.printf("\t O peso ideal do %s e' ..........", nome);
}
else if( sexo == "F"){
System.out.printf("\t O peso ideal da %s e' ...........", nome);
}
System.out.printf("\n\t proximo: (s/n).............");
resp = le.next();
}while(resp.equals ("s"));
System.out.printf("\t finalizando......");
System.out.printf("\n\t=================================================");
System.out.printf(" \n ");
}
}
