Está disponível no link a seguir uma lista de exercícios sobre estruturas de decisão. Resolvam a lista até quarta (01/09/2010).
http://www.4shared.com/document/V9IxIJI2/Lista_Instrucao_Selecao_II.html
Abaixo segue conteúdo da mesma:
1. Construa um algoritmo para calcular o total do custo da mão de obra de uma reforma que será
realizada no seu apartamento. O pedreiro cobra R$10,00 a hora e o pintor R$8,00. Sendo informado o
total de horas que serão utilizadas pelo pedreiro e o total de horas que serão utilizadas pelo pintor.
2. Ler um numero entre 1 e 12, e escrever o mês correspondente. Caso o usuário digite um número fora
deste intervalo, deverá aparecer um uma mensagem, informando que não existe mês com este número.
3. Ler o salário fixo e o valor das vendas efetuadas pelo vendedor de uma empresa. Sabendo-se que ele
recebe uma comissão de 3% sobre o total das vendas até R$ 1.500,00 mais 5% sobre o que ultrapassar
este valor, calcular e escrever o seu salário total.
4. Escreva um algoritmo que calcule o imposto de renda a partir da renda mensal informada pelo usuário.
As regras são : Renda mensal até R$ 1164,00: Isento de imposto de renda. Renda mensal de R$
1164,01 a R$ 2326,00: 15% de imposto de renda. Renda mensal superior a R$ 2326,01: 27,5% de
imposto de renda
5. Um triângulo cujos 3 lados sejam iguais é denominado TRIÂNGULO EQUILATERO.Um triângulo
onde apenas 2 lados sejam iguais é denominado TRIÂNGULO ISÓSCELES. Um triângulo onde todos
os lados são diferentes é denominado TRIÂNGULO ESCALENO. Ao saber os lados de um triângulo,
eles só formam um triângulo de verdade se não existe um lado que seja maior que a soma dos outros
dois. Conhecendo estas condições, faça um algoritmo que leia os lados de um triângulo e informe o
tipo de triângulo que ele forma.
6. O departamento que controla o índice de poluição do meio ambiente mantém 3 grupos de indústrias
que são altamente poluentes do meio ambiente. O índice de poluição aceitável varia de 0,05 até 0,25.
Se o índice sobe para 0,3 as indústrias do 1º grupo são intimadas a suspenderem suas atividades, se o
índice cresce para 0,4 as do 1º e 2º grupo são intimadas a suspenderem suas atividades e se o índice
atingir 0,5 todos os 3 grupos devem ser notificados a paralisarem suas atividades. Fazer um algoritmo
que lê o índice de poluição medido e emitir a notificação adequada aos diferentes grupos de empresas,
sabendo-se que a escala varia de 0.05.
7. Escreva um algoritmo para ler as notas da 1ª e 2ª avaliações de um aluno, calcular e imprimir a média
semestral. Faça com que o algoritmo só aceite notas válidas ( uma nota válida deve pertencer ao
intervalo [0,10]. Cada nota deve ser validada separadamente. Deve ser impressa a mensagem ”Nota
inválida”caso a nota informada não pertença ao intervalo [0,10].
8. Entrar com um número e informar se ele é divisível por 10, ou é divisível por 5, ou é divisível por 2 o u
senão é divisível por nenhum destes.
9. Uma empresa paga R$10.00 por hora normal trabalhada e R$ 15.00 por hora extra. Escreva um
algoritmo que leia o total de horas normais e o total de horas extras trabalhadas por um empregado em
um ano e calcule o salário anual deste trabalhador e o imposto devido pelo trabalhador. Considerando
que o trabalhador deve pagar 10% de imposto se o seu salário anual for menor ou igual a R$ 12000.00.
Caso o salário seja maior que este valor o imposto devido é igual a 10% sobre R$ 12000.00 mais 25%
sobre o que passar de R$ 12000.00.
10. Faça um algoritmo que informe se um dado ano é ou não bissexto. Obs: um ano é bissexto se ele for
divisível por 400 ou se ele for divisível por 4 e não por 100.
11. Com base na tabela abaixo, escreva um algoritmo que leia o código de um item e a quantidade deste
item. A seguir, calcule e mostre o valor da conta a pagar.
Código Especificação Preço Unitário
1 Cachorro Quente R$ 4.00
2 X-Salada R$ 4.50
3 X-Bacon R$ 5.00
4 Torrada simples R$ 2.00
5 Refrigerante R$ 1.50
12. Uma empresa decidiu dar uma gratificação de Natal aos seus funcionários, baseada no número de
horas extras e no número de horas que o funcionário faltou ao trabalho. O valor do prêmio é obtido
pela consulta na tabela a seguir, em que:
H = (Número de horas extras) - (2/3 * (Números de horas-falta))
H (minutos) Prêmio ($)
>2400 500
1800
1200
600
<=600 100
13. Faça um algoritmo que receba os coeficientes a, b e c de uma equação do 2 grau ax2 + bx + c = 0,
calcule e mostre os valores de delta e das raízes da equação. O seu algoritmo deverá informar a
condição de delta, se negativo, nulo ou positivo.
14. Dado um número indicar se ele é primo.
15. Dado um número indicar se ele é par ou impar.