Exercícios
1) Desenvolva o diagrama de
blocos e a codificação em português estruturado para os seguintes problemas:
- Construa um programa para ler uma variável numérica
N e imprimi-la somente se a mesma for maior que 100, caso contrário
imprimi-la com o valor zero.
Uma Possível Solução ...
- 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órumulas:
Para homens: (72.7*h) – 58
Para mulheres: (62.1*h) – 44.7 (h
= altura)
Uma Possível Solução ...
- Ler quatro valores referentes a quatro notas
escolares de um aluno e imprimir uma mensagem dizendo que o aluno foi
aprovado, se o valor da média escolar for maior ou igual a 5. Se o aluno
não foi aprovado, indicar uma mensagem informando esta condição.
Apresentar junto com uma das
mensagens o valor da média do aluno para qualquer condição.
Uma Possível Solução ...
- Ler quatro valores referentes a quatro notas
escolares de um aluno e imprimir uma mensagem dizendo que o aluno foi
aprovado, se o valor da média escolar for maior ou igual a 7. Se o valor
da média for menor que 7, solicitar a nota de exame, somar com o valor da
média e obter nova média. Se a nova média for maior ou igual a 5,
apresentar uma mensagem dizendo que o aluno foi aprovado em exame. Se o
aluno não foi aprovado, indicar uma mensagem informando esta condição.
Apresentar junto com as mensagens o valor da média do aluno, para qualquer
condição.
Uma Possível Solução ...
- Leia o ano de nascimento de uma pessoa, calcule e
mostre sua idade e, também, verifique e mostre se ela já tem idade para
votar (16 anos ou mais) e para conseguir a Carteira de Habilitação (18
anos ou mais).
Uma Possível Solução ...
- Leia o código de um determinado produto e mostre
a sua classificação. Utilize a seguinte tabela como referência:
Código
|
Classificação
|
1
|
Alimento não-perecível
|
2, 3 ou 4
|
Alimento perecível
|
5 ou 6
|
Vestuário
|
7
|
Higiene Pessoal
|
8 até 15
|
Limpeza e Utensílios Domésticos
|
Qualquer outro código
|
Inválido
|
Uma Possível Solução ...
|