Exercícios Resolvidos de Manipulando Funções

Ver Teoria

Enunciado

Faça uma função que recebe, por parâmetro, a altura ( a l t ) e o sexo de uma pessoa e retorna o seu peso ideal. Para homens, calcular o peso ideal usando a fórmula peso ideal =   72.7 ×   a l t   -   58 e, para mulheres, peso ideal =   62.1 ×   a l t   -   44.7 .

Passo 1

Eai, tudo beleza?

Nessa questão, nós vamos fazer uma função que checa algumas possibilidades e retorna um valor de acordo com elas.

Como a nossa função precisa retornar um valor para real para representar um peso, vamos declará-la como d o u b l e . Além disso, ela precisa de dois parâmetros, a altura e o sexo. O último, nós vamos representar como um caractere c h a r .

No caso de desse parâmetro receber ‘h’ ou ‘H’, significa que é um homem, e se for ‘m’ ou ‘M’ é uma mulher.

Vamos inicialmente declarar a nossa função:

Passo 2

Vamos declarar uma variável local para armazenar o valor do peso que queremos calcular:

Em seguida, vamos analisar o caso de ser um homem. Para isso, vamos fazer P receber o valor 72.7 ×   a l t   –   58 e retornar esse valor.

Passo 3

Por fim, vamos considerar o caso de ser uma mulher. Nessa situação, vamos fazer P receber o valor 62.1 ×   a l t   -   44.7 e vamos retornar esse valor:

Resposta