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
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)