Faça uma função que receba por parâmetro a altura e o sexo de uma pessoa e retorne o peso ideal dela. O cálculo do peso ideal pode ser feito da seguinte forma:
- Fórmula do peso ideal para homens:
- Fórmula do peso ideal para mulheres:
Passo 1
A primeira coisa que nós temos que fazer é definir o escopo do nosso programa.
Para isso, além de declararmos a função principal, também informamos ao programa que teremos uma função chamada que terá um retorno do tipo float e espera como parâmetros uma altura e um caractere .
Passo 2
Com o escopo principal definido, nós podemos agora definir a função que será chamada no código principal.
A lógica dela consiste em apenas utilizar o comando condicional if para verificar se o caractere recebido é masculino (igual ao caractere “M”). Caso seja igual, uma variável local da função chamada irá receber a fórmula do peso ideal masculino utilizando a altura , que também foi passada como parâmetro da função, caso contrário receberá a fórmula do peso ideal feminino uma vez que o caractere inserido não foi o “M”. Por fim, basta retornarmos a variável local .
Passo 3
Agora que já temos a função definida, podemos criar o código que irá utilizá-la.
Ele consiste em requisitar a leitura dos dados de altura e sexo para o usuário através dos comandos scanf() (linhas 10 e 11). Após isso, inicializa a variável com o retorno gerado na execução da função com os parâmetros e (linha 13). Por fim, imprime o peso ideal (que agora está armazenado na variável ) com duas casas decimais e uma quebra de linha.
Resposta
Ei, a resposta está no passo a passo :)