quinta-feira, 18 de março de 2010

Lista de Algoritmo: Instrução de Seleção mais uma

Pessoal,Está disponível para download no link a seguir outra lista sobre instrução de seleção.  

http://www.4shared.com/file/243806629/c9eee7d4/Lista_Instrucao_Selecao_III.html

Abaixo segue conteúdo da mesma:

1.    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. Quanto às classes de ocupações foram definidos três grupos de risco. A tabela a seguir fornece as categorias em função da faixa de idade e 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 programa que receba a idade e o grupo de risco (b. m ou a) e determine e imprima o código do seguro.

2.    Faça um programa que receba o valor do salário mínimo, o número de horas trabalhadas, o número de dependentes do funcionário e a quantidade de horas extras trabalhadas. Calcule e imprima o salário a receber do funcionário seguindo as regras abaixo:

a.    o valor da hora trabalhada é igual a 1/5 do salário mínimo;
b.    o salário do mês é igual ao número de horas trabalhadas vezes o valor da hora trabalhada;
c.    para cada dependente acréscimo de 32 reais;
d.    para cada hora extra trabalhada o cálculo do valor da hora trabalhada acrescida de 50%;
e.    o salário bruto é igual ao salário do mês mais os valores dos dependentes mais os valores das horas extras;
f.    cálculo do valor do imposto de renda retido na fonte segue a tabela abaixo:

IRRF            Salário Bruto
Isento           Inferior a 200
10%             de 200 até 500
20%            superior a 500

g.     o salário líquido é igual ao salário bruto menos IRRF;
h.    a gratificação segue a próxima tabela:


Salário Líquido     Gratificação
Até 350                 100 reais
Superior a 350      50 reais

i.    o salário a receber do funcionário é igual ao salário líquido mais a gratificação.

3.    Faça um algoritmo que leia 3 valores (A, B e C) e verifica se eles formam ou não um triângulo. Em caso positivo, calcular o perímetro do triângulo e em caso negativo, calcular a área do trapézio que tem A e B como base e C como altura. Para qualquer um dos casos, deve ser apresentada uma mensagem correspondente.


4.    Ler 2 valores A e B. Se A for igual a B devem ser lidos novos valores para A e B.Se A for menor que B calcular e imprimir a soma dos números ímpares existentes entre A(inclusive) e B(inclusive).Se A for maior que B calcular e imprimir a média aritmética dos múltiplos de 3 existentes entre A(inclusive) e B(inclusive). Considere que só serão informados valores inteiros positivos.

5.    Tendo como dados de entrada a altura e o sexo de uma pessoa (M - masculino e F - feminino), construa um algoritmo que calcule seu peso ideal, utilizando as seguintes fórmulas: - para homens: (72.7*h)-58 - para mulheres: (62.1*h)-44.7

6.    Um banco concederá um crédito especial aos seus clientes, variável com o saldo médio no último ano. Faça um algoritmo que leia o saldo médio de um cliente e calcule o valor do crédito de acordo com a tabela abaixo. Mostre uma mensagem informando o saldo médio e o valor do crédito.

Saldo médio     Percentual
de 0 a 200        nenhum crédito
de 201 a 400    20% do valor do saldo médio
de 401a 600     30% do valor do saldo médio
acima de 601    40% do valor do saldo médio


7.    Um usuário deseja um algoritmo onde possa escolher que tipo de média deseja calcular a partir de 3 notas. Faça um algoritmo que leia as notas, a opção escolhida pelo usuário e calcule a média. 1 indica média aritmética e 2 média ponderada.

8.    Uma empresa concederá um aumento de salário aos seus funcionários, variável de acordo com o cargo, conforme a tabela abaixo. Faça um algoritmo que leia o salário e o cargo de um funcionário e calcule o novo salário. Se o cargo do funcionário não estiver na tabela, ele deverá, então, receber 40% de aumento.  Mostre o salário antigo, o novo salário e a diferença.

Código  Cargo     Percentual
101        Gerente         10%
102        Engenheiro   20%
103        Técnico         30%

9.    Escrever um algoritmo que lê um conjunto de 4 valores i, a, b, c, onde i é um valor inteiro e positivo e a, b, c, são quaisquer valores reais e os escreva. A seguir:
a.    Se i=1 escrever os três valores a, b, c em ordem crescente.
b.    Se i=2 escrever os três valores a, b, c em ordem decrescente.
c.    Se i=3 escrever os três valores a, b, c de forma que o maior entre a, b, c fique entre os outros dois.

10.    Escrever um algoritmo que lê as 3 notas obtidas por um aluno nas 3 verificações e a média dos exercícios que fazem parte da avaliação. Calcular a média de aproveitamento, usando a fórmula: MA = (Nota1 + Nota2 x 2 + Nota3 x 3 + ME )/7 A atribuição de conceitos obedece a tabela abaixo:

Média      Conceito
 9,0         A
7,5 e < 9,0     B
6,0 e < 7,5     C
4,0 e < 6,0     D
< 4,0           E

O algoritmo deve escrever do aluno, suas notas, a média dos exercícios, a média de aproveitamento, o conceito correspondente e a mensagem: APROVADO se o conceito for A,B ou C e REPROVADO se o conceito for D ou E.

11.    Leia a velocidade máxima permitida em uma avenida e a velocidade com que o motorista estava dirigindo nela e calcule a multa que uma pessoa vai receber, sabendo que são pagos:
a.    50 reais se o motorista estiver ultrapassar em até 10km/h a velocidade permitida (ex: velocidade máxima: 50km/h; motorista a 60km/h ou a 56km/h);
b.    100 reais, se o motorista ultrapassar de 11 a 30 km/h a velocidade permitida;
c.    200 reais, se estiver acima de 31km/h da velocidade permitida.

12.    Um posto está vendendo combustíveis com a seguinte tabela de descontos:
        Álcool:          até 20 litros, desconto de 3\% por litro.
                            acima de 20 litros, desconto de 5\% por litro.
        Gasolina:        até 20 litros, desconto de 4\% por litro.
                             acima de 20 litros, desconto de 6\% por litro.

Escreva um algoritmo que leia o número de litros  vendidos, o tipo de combustível (codificado da seguinte forma: A - álcool, G - gasolina), calcule e imprima o valor a ser pago pelo cliente sabendo-se que o preço da gasolina é de R$ 1,20 o litro e o álcool R$ 0,90.

Pesquisar neste blog

Google