• Matéria: Informática
  • Autor: pattrickharryson
  • Perguntado 5 anos atrás

PYTHON

Faça uma função que recebe, por parâmetro, a altura (alt) 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 x alt -
58 e, para mulheres, peso ideal = 62.1 x alt - 44.7.

Respostas

respondido por: GeBEfte
3

A função e o programa utilizado no seu teste (abaixo) não contam com validação de dados ou tratamento de erros/exceções, assim espera-se que o usuário preencha os dados de forma adequada.

Obs.: Os pontos que precedem algumas linhas de programação não fazem parte do programa, foram colocadas apenas para garantir a indentação do código aqui no site.

def peso_ideal(alt, sexo):

.....if sexo == 'f':

..........print(f'Seu peso ideal é {62.1*alt- 44.7:.1f}kg')

.....elif sexo == 'm':

..........print(f'Seu peso ideal é {72.7*alt-58:.1f}kg')

.....else:

..........print('Erro! O programa será fechado.')

# Programa utilizado no teste da função acima.

altura = float(input('Digite sua altura: '))

sexo = str(input('Sexo [F/M]: ')).strip().lower()

peso_ideal(altura, sexo)

\Huge{\begin{array}{c}\Delta \tt{\!\!\!\!\!\!\,\,o}\!\!\!\!\!\!\!\!\:\,\perp\end{array}}Qualquer~d\acute{u}vida,~deixe~ um~coment\acute{a}rio

Anexos:
Perguntas similares