Buscar

04 Lista de exercícios Comando de Seleçao Múltipla.pdf

Prévia do material em texto

1 
Programação de Computadores I 
 
Prof. Erlon Pinheiro 
 
Lista de Exercícios-Comando de seleção múltipla 
 
1. Faça um algoritmo que receba a idade de uma pessoa e classifique-a seguindo o critério da 
seguinte tabela: 
Idade Classificação 
0 a 2 anos Recém-nascido 
3 a 11 anos Criança 
12 a 19 anos Adolescente 
20 a 75 anos Adulto 
Acima de 75 anos Idoso 
 
2. Leia uma vogal maiúscula e imprima a vogal subseqüente. 
 
3. Leia um caractere e imprima a mensagem ‘É uma vogal!’, caso o caractere lido seja uma vogal. 
Caso contrário imprima ‘O caractere lido não é uma vogal!’. 
 
4. Leia o mês e o ano (em números) e exiba o número de dias do mês digitado. 
 Obs.: meses com 30 dias: 4, 6, 9, 11 
 meses com 31 dias: 1, 3, 5, 7, 8, 10, 12 
 fevereiro possui 28 dias em ano não bissexto e 29 dias em ano bissexto. Um ano é 
identificado como bissexto quando ANO mod 4 = 0 e se Ano for divisível por 100 ele 
também deve ser divisível por 400. 
 
5. Leia o número de um mês e imprima o nome do mês por extenso. 
 
6. Leia uma data (dia, mês e ano) em valores numéricos e a imprima por extenso como mostrado 
no exemplo abaixo: 
Lido: 21 04 1970 
Escrito: 21 de abril de 1970 
 
7. No curso de Introdução a Computação, a nota final do estudante é calculada a partir de 3 notas 
atribuídas respectivamente a um trabalho de laboratório, a uma avaliação semestral e a um 
exame final. As notas variam de 0 a 10 e a nota final é a média ponderada das 3 notas 
mencionadas. A tabela abaixo fornece os pesos das notas: 
trabalho de laboratório - peso 2 
avaliação semestral - peso 3 
exame final - peso 5 
Faça um algoritmo que receba as 3 notas, calcule e imprima a média final e o conceito desse 
estudante. O conceito segue a tabela abaixo: 
Média Final Conceito 
8.0 |___| 10.0 A 
7.0 |___ 8.0 B 
6.0 |___ 7.0 C 
5.0 |___ 6.0 D 
< 5.0 E 
 
 
 
2 
8. Faça um algoritmo que receba o preço de um produto e o seu código de origem (número inteiro) 
e imprima a sua procedência. A procedência obedece à tabela abaixo. Caso um código inválido 
seja digitado imprima uma mensagem de erro. 
 
Código de Origem Procedência 
1 Sul 
2 Norte 
3 Leste 
4 Oeste 
5 ou 6 Nordeste 
7,8 ou 9 Sudeste 
10 até 20 Centro-Oeste 
21 até 30 Nordeste 
 
 
9. Faça um algoritmo que receba o código correspondente ao cargo de um funcionário e imprima 
seu cargo e o percentual de aumento ao qual este funcionário tem direito seguindo a tabela 
abaixo: 
Código Cargo Percentual 
1 Escriturário 50% 
2 Secretário 35% 
3 Caixa 20% 
4 Gerente 10% 
5 Diretor não tem aumento 
 
10. Faça um algoritmo que mostre um menu com as seguintes opções: 
• soma 
• multiplicação 
• finalizar 
O algoritmo deve receber a opção desejada, receber os dados necessários para a operação de 
cada opção, realizar a operação e imprimir o resultado. Na opção finalizar nada deve acontecer. 
 
11. Uma companhia de seguros tem três categorias de seguros baseadas na idade e ocupação do 
segurado. Somente pessoas com pelo menos 18 anos e não mais de 70 anos podem adquirir 
apólices de seguros. As classes de ocupações foram definidas em três grupos de risco. A tabela a 
seguir fornece as categorias em função da faixa de idade e do grupo de risco: 
 
 Código do Grupo de Risco 
Idade Baixo Médio Alto 
18 a 24 7 8 9 
25 a 40 4 5 6 
41 a 70 1 2 3 
 
Faça um algoritmo que receba a idade e o grupo de risco (b, m ou a) e determine e imprima o 
código do seguro.

Continue navegando