Programação Orientada à Procedimentos II Programação Orientada à Procedimentos I Processamento Paralelo Lógica de Programação Introdução à Computação Informática Básica

 

 

Informática Básica
Introdução à Computação
Lógica de Programação
Programação Orientada à Procedimentos I
Programação Orientada à Procedimentos II

Processamento Paralelo

Aula 6

Aula 7

Aula 8



Exercícios


1) Uma rainha requisitou os serviços de um monge e disse-lhe que pagaria qualquer preço. O monge, necessitando de alimentos, perguntou á rainha se o pagamento poderia ser feito com grãos de trigo dispostos em um tabuleiro de xadrez, de tal forma que o primeiro quadro contivesse apenas um grão e os quadros subsequentes o dobro do quadro anterior. A rainha considerou o pagamento barato e pediu que o serviço fosse executado, sem se dar conta de que seria impossível efetuar o pagamento. Faça um programa para calcular o número de grãos que o monge esperava receber, supondo que um tabuleiro de xadrez tenha 64 quadros.

uma possível solução...


2) Em uma eleição presidencial, existem quatro candidatos. Os votos são informados através de código. Os dados utilizados para a escrutinagem obedecem à seguinte codificação:

    1,2,3,4 = voto para os respectivos candidatos;
            5 = voto nulo;
            6 = voto em branco.

Elabore um programa que calcule e escreva:

    - total de votos para cada candidato;
    - total de votos nulo;
    - total de votos em branco;
    - percentual dos votos em branco e nulos sobre o total.

Como finalizador do conjunto de votos, te-se o valor 0 (zero).

uma possível solução...


3) Elabore um programa que imprima todos os números primos existentes entre N1 e N2, em que N1 e N2 são números naturais fornecidos pelo usuário.

uma possível solução...


4) Prepare um programa que calcule o valor de H, sendo que ele é determinado pela série H = 1/1 + 3/2 + 5/3 + 7/4 + ... 99/50

uma possível solução...


5) Elabore u programa que calcule e escreva a soma dos dez primeiros termos da seguinte série:
   2/500 - 5/450 + 2/400 - 5/350 + ...

uma possível solução...


6) Calcule o imposto de renda de um grupo de 10 contribuintes, considerando que os dados de cada contribuinte, número do CPF, número de dependentes e renda mensal são fornecidos pelo usuário. Para cada contribuinte será feito um desconto de 5% do salário mínimo por dependente.
Os valores da alíquota para cálculo do imposto são:

renda líquida alíquota
até 2 salários isento
2 a 3 salários 5%
3 a 5 salários 10%
5 a 7 salários 15%
Acima de 7 salários 20%


uma possível solução...


7) Foi realizada uma pesquisa sobre algumas caracteríticas físicas da população de uma certa região, a qual coletou os seguintes dados referentes a cada habitante para analise:

    - sexo (M - masculino ou F - feminino)
    - cor do olhos (A - azuis, V - verdes, C - castanhos)
    - cor dos cabelos (L - louros, C - castanhos, P - preto)
    - idade.

Faça um programa que determine e escreva:
    - maior idade dos habitantes;
    - a percentagem de indivíduos do sexo feminino cuja idade está entre 18 e 35 anos, inclusive, e que tenham olhos verdes e cabelos louros
O final do conjunto de habitantes é reconhecido pelo valor -1 entrando como idade.

uma possível solução...


8) Anacleto tem 1,50 m e cresce 2 centímetros por ano, enquanto Felisberto tem 1,10m e cresce 3 centímetors por ano. Construa um programa que calcule e imprima qauntos anos serão necessários para que Felisberto seja maior que Anacleto.

uma possível solução...


9) Realizou-se uma pesquisa para determinar o índice de mrtalidade infantil em um certo período. Construa um program que leia o número de crianças nascidas no período e, depois, em um número indeterminado de vezes, o sexo de uma criança morta e o número de meses de vida da criança
Como finalizados, teremos a letra "X" no lugar do sexo da criança.
Determine e imprima:

   - porcentagem de crianças mortas no período;
   - a porcentagem de crianças do sexo masculino mortas no período;
   - a porcentagem de crianças que viveram dois anos ou menos no período;

uma possível solução...


10) Um cinema possui capacidade de 100 lugares e está sempre com ocupação total. certo dia, cada espectador respondeu a um questionário, no qual constava:

   - sua idade;
   - sua opinião em relação ao filme, segundo as seguintes notas:

nota significado
A ótimo
B bom
C regular
D Ruim
E péssimo

Elabore um programa que, lendo estes dados, calcule e imprima:

   - a quantidade de respostas ótimo;
   - a diferença percentual entre respostas bom e regular;
   - a média de idade das pessoas que responderam ruim;
   - a percentagem de respostas péssimo e a maior idade que utilizou esta opção

uma possível solução...