Jump to content

Andrepires

Membros
  • Contagem de Conteúdo

    1
  • Ingressou

  • Última visita

Informações Pessoais

  • Cidade
    SALVADOR
  • Estado
    Bahia (BA)

Clientes & Parceiros

  • Você é um cliente TecnoSpeed?
    Gostaria de ser
  • Você é um parceiro da Casa do Desenvolvedor?
    Gostaria de ser

Conquistas de Andrepires

0

Reputação na Comunidade

  1. 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. Alguem 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). */ public class Questao03 { static double 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; } } } public static void main(String[] args) { char opcao ; double h ; Scanner input = new Scanner(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); } }
×
×
  • Create New...