Continuando a lista de exercícios de Estrutura Sequencial original da documentação Python …
O 13° diz assim:
“Tendo como dados de entrada a altura e o sexo de uma pessoa, construa um algoritmo que calcule seu peso ideal, utilizando as seguintes fórmulas:
- Para homens: (72.7*h) – 58
- Para mulheres: (62.1*h) – 44.7 (h = altura)
- Peça o peso da pessoa e informe se ela está dentro, acima ou abaixo do peso”
ATENÇÃO: Para você realizar este exercício, você tem que saber o conceito de
if e else primeiro!! ( clique aqui para ver o tutorial )
O fluxograma (clique para ampliar):
* Perceba que não fiz a última ordem do exercício (“Peça o peso da pessoa e informe se ela está dentro, acima ou abaixo do peso”) porque tanto o fluxograma como o programa ficaria complicado, mas sinta-se a vontade de fazer. ;D *
Escrevendo o programa:
sexo = input('Digite seu sexo: (1)Para homem (2)Para mulher: ') if sexo == 1: aH = input('Digite sua altura: ') vH = 72.7 * aH rH = vH - 58 print 'Seu peso ideal é ',rH,'quilos' elif sexo == 2: aM = input('Digite sua altura: ') vM = 62.1 * aM rM = vM - 44.7 print 'Seu peso ideal é ',rM,'quilos'
Saida:
>>>
Digite seu sexo: (1)Para homem (2)Para mulher: 1
Digite sua altura: 1.65
Seu peso ideal é 61.955
>>>
Veja mais aulas do blog!!!
- Aula Python 1
- Aula Python 2
- Aula Python 3
- Aula Python 4
- Aula Python 5
- Aula Python 6
- Aula Python 7
- Aula Python 8
- Aula Python 9
- Aula Python 10
- Aula Python 11
- Aula Python 12
SE VOCÊ GOSTOU CLIQUE AQUI!!
DEIXE SUAS DUVIDAS NOS COMENTÁRIOS, OU ENVIE UM EMAIL PARA: powerpython@hotmail.com.br.
Me segue no Twitter !!: @powerpython