Laboratório 1
Primeiro semestre de 2002
1. Ordenação
Escreva o programa visto em classe para a ordenação de três números
inteiros, complementando-o com mensagens adequadas para o
usuário. Veja o exemplo abaixo:
Programa para ordenação de três inteiros a, b, c.
Entre com o valor de a: 14
Entre com o valor de b: 7
Entre com o valor de c: 28
Valores ordenados: 7 14 28 (b, a, c)
Resolução
2. Cálculo do índice de massa corporal
Escreva um programa que calcula o índice de massa corporal (IMC) de
uma pessoa, dado pela relação IMC = p / h^2, onde p indica o peso
em kg e h representa a altura em metros. Dado o IMC, você deve
indicar se esta pessoa está abaixo do peso, com peso normal, com
sobrepeso ou obesa, de acordo com a seguinte tabela:
- IMC <= 19: abaixo do peso;
- 19 < IMC <= 25: peso normal;
- 25 < IMC <= 30: sobrepeso;
- IMC > 30: obeso.
Como no exercício 1, envie mensagens adequadas para o usuário.
Analise as duas soluções e veja como o uso do else
possibilitou um código mais simples!
Resolução usando apenas if-then
Resolução usando if-then-else
Islene Calciolari Garcia