Pessoal, a questão pede para fazer um programa que leia a altura e o sexo (codificado da seguinte forma: 1:feminino 2:masculino) de uma pessoa. Depois faça uma função chamada peso ideal que receba a altura e o sexo via parâmetro e que calcule e retorne seu peso ideal, utilizando as seguintes fórmulas: - para homens : (72.7 * h) – 58 - para mulheres : (62.1 * h) – 44.7 . Fiz exatamente assim , mas o código está apresentando alguns erros e não estou conseguindo identificar onde exatamente estou errando. alguém poderia me ajudar? Segue o código…
package ExerciciosProcedimento;import java.util.Scanner;/*
Faça um programa que leia a altura e o sexo (codificado da seguinte forma: 1:feminino 2:masculino)
de uma pessoa. Depois faça uma função chamada peso ideal que receba a altura e o sexo via parâmetro
e que calcule e retorne seu peso ideal, utilizando as seguintes fórmulas: - para homens :
(72.7 * h) – 58 - para mulheres : (62.1 * h) – 44.7 Observação: Altura = h (na fórmula acima).
*/publicclassQuestao03{staticdouble pesoideal(char a ,double b ){double peso;if(a=='1'){
peso =(62.1* b)–44.7;return peso;}else{if(a=='2'){
peso=(72.7* b)–58);return peso;}}}publicstaticvoid main(String[] args){char opcao ;double h ;Scanner input =newScanner(System.in);System.out.println("Informe o sexo: FEM 1() MAS 2()");
opcao= input.next().charAt(0);System.out.println("Qual a sua altura?");
h= input.nextDouble();double resp = pesoideal(opcao , h);System.out.println("O seu peso ideal é :"+ resp);}}
Pergunta
André Pires
Pessoal, a questão pede para fazer um programa que leia a altura e o sexo (codificado da seguinte forma: 1:feminino 2:masculino)
de uma pessoa. Depois faça uma função chamada peso ideal que receba a altura e o sexo via parâmetro
e que calcule e retorne seu peso ideal, utilizando as seguintes fórmulas: - para homens :
(72.7 * h) – 58 - para mulheres : (62.1 * h) – 44.7 .
Fiz exatamente assim , mas o código está apresentando alguns erros e não estou conseguindo identificar onde exatamente estou errando. alguém poderia me ajudar? Segue o código…
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.