Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Alguns algoritmos precisam de vrios comandos de seleo mutuamente exclusivos, isto , se uma condio for
verdadeira e um comando ou conjunto de comandos for executado, os demais no sero. Quando esse for o caso
um comando seletivo mais indicado.
A varivel utilizada como seletor no comando case deve ser do tipo caracter, inteiro ou lgico, podendo tambm
ser um intervalo de valores.
Exerccios:
1) Faa um algoritmo que receba trs notas de um aluno, calcule e mostre a mdia aritmtica dessas notas
e a situao do aluno, considerando que:
mdia < 3,0 o aluno foi reprovado
mdia >= 3,0 e media < 6,0 o aluno tem direito a fazer o exame final
mdia > 6,0 o aluno est aprovado
2) Faa um algoritmo que receba trs notas de um aluno e seus respectivos pesos, calcule e mostre a mdia
ponderada dessas notas e o conceito atribudo a ele, seguindo a tabela abaixo:
Mdia ponderada Conceito
no intervalo
[8,0; 10,0] A
[7,0; 8,0) B
[5,0; 7,0) C
[0,0; 5,0) D
3) Faa um algoritmo que receba o cdigo de um produto e a quantidade comprada e calcule o valor total
devido por um comprador, seguindo a tabela abaixo:
Cdigo Preo
1001 5,32
1324 6,45
6548 2,37
0987 5,32
7623 6,45
4) Faa um algoritmo que receba a altura e o gnero de uma pessoa (M para masculino e F para
feminino) e calcule o peso ideal dessa pessoa, sabendo-se que o peso ideal segue as seguintes frmulas:
Para os homens: (72,7 * h) 58
Para as mulheres: (62,1 * h) 44,7
5) Faa um algoritmo que receba a altura e o peso de uma pessoa. De acordo com a tabela a seguir verifique
e mostre qual a classificao (A at I) dessa pessoa.
PESO
ALTURA
AT 60 ENTRE 60 E 90 ACIMA DE 90
Menores que 1,20 A D G
De 1,20 a 1,70 B E H
Maiores que 1,70 C F I
7) Um funcionrio ganha P reais por hora normal trabalhada. Sabe-se que a jornada normal de trabalho de
40 horas/semana e que o mesmo ganha 50% a mais sobre o valor da hora normal, por hora extra
trabalhada. Ao serem fornecidos o valor da hora normal e a quantidade de horas trabalhadas em uma
semana, calcule: o salrio normal semanal, o salrio extra e o salrio bruto semanal (total de vantagens),
alm do valor dos descontos abaixo, o total de descontos e o salrio lquido semanal do funcionrio.
a) 11% de INSS sobre o total das vantagens;
b) imposto sindical = 0,8% sobre o salrio normal;
c) Imposto de Renda (IR) de acordo com a seguinte tabela, calculado sobre o total das vantagens
aps a deduo do INSS:
Faixa Salarial (R$) Alquota de Desconto
at 1.903,98 isento
De 1.903,99 at 2.826,65 7,5%
De 2.826,66 at 3.751,05 15%
De 3.751,06 at 4.664,68 22,5%
acima de 4.664,68 27,5%
Referncias:
Fundamentos da Programao de Computadores, das autoras Ana Fernanda G. Ascencio e Edilene Aparecida V. de
Campos, Editora Pearson Prentice Hall, 2002.
Lgica de programao, dos autores Alexandre Cruz Berg e Joice Pavek Figueir, Editora da Ulbra, 2 ed., 2001.