Você está na página 1de 4

INSTITUTO FEDERAL DE SERGIPE

CAMPUS ARACAJU
GERNCIA DE CURSOS TCNICOS,
SUBSEQUENTES E SUPERIORES
COORDENADORIA DO CURSO TCNICO DE INFORMTICA

Disciplina: ICC / Programao I

Professor: Marcus Aurelius


Lista de Exerccio 03

1.
Uma pessoa aplicou seu capital a juros e deseja saber, trimestralmente, a posio de
seu investimento C inicial. Chamando de i a taxa de juros do trimestre, escrever uma tabela
que d para cada trimestre o rendimento auferido e o saldo acumulado durante um perodo de
X anos, supondo-se que nenhuma retirada tenha sido feita.
(

onde:
C
i
n

montante aps terem decorridos n trimestres;


capital;
taxa de juros;
nmero de perodos decorridos (trimestres).

2. Num frigorfico existem 90 bois. Cada boi traz preso no seu pescoo um carto contendo
seu nmero de identificao e seu peso. Fazer um algoritmo que escreva o nmero e peso do
boi mais gordo e do boi mais magro.
3. Uma pesquisa sobre algumas caractersticas fsicas da populao de uma determinada
regio coletou os seguintes dados, referentes a cada habitante, para serem analisados:
sexo (masculino, feminino);
cor dos olhos (azuis, verdes, castanhos);
cor dos cabelos (louros, castanhos, pretos);
idade em anos.
Para cada habitante, foi informada uma linha com esses dados e a ltima linha, que no
corresponde a ningum, conter o valor igual a -1. Fazer um algoritmo que determine e
escreva:
a maior idade dos habitantes;
a porcentagem de indivduos do sexo feminino cuja idade est entre 18 e 35 anos
inclusive e que tenham olhos verdes e cabelos loiros.
4. Tem-se um conjunto de dados contendo a altura e o sexo (masculino, feminino) de 50
pessoas. Fazer um algoritmo que calcule e escreva:
a maior e a menor altura do grupo;
a mdia de altura das mulheres;
o nmero de homens.
5. Um comerciante deseja fazer o levantamento do lucro das mercadorias que ele
comercializa, Para isto, mandou digitar uma linha para cada mercadoria com o nome, preo de
compra e preo de venda das mesmas. Fazer um algoritmo que:

INSTITUTO FEDERAL DE SERGIPE


CAMPUS ARACAJU
GERNCIA DE CURSOS TCNICOS,
SUBSEQUENTES E SUPERIORES
COORDENADORIA DO CURSO TCNICO DE INFORMTICA

Disciplina: ICC / Programao I

Professor: Marcus Aurelius


Lista de Exerccio 03

determine e escreva quantas mercadorias proporcionam:


lucro < 10%
10% lucro 20%
lucro > 20%
determine e escreva o valor total de compra e de venda de todas as mercadorias, assim
como o lucro total.
Observao: o aluno deve criar um flag.
6. Supondo que a populao de um pas A seja da ordem de 90.000.000 de habitantes com
uma taxa anual de crescimento de 3% e que a populao de um pas B seja, aproximadamente,
de 200.000.000 de habitantes com uma taxa anual de crescimento de 1,5%, fazer um
algoritmo que calcule e escreva o nmero de anos necessrios para que a populao do pas A
ultrapasse ou iguale a populao do pas B, mantidas essas taxas de crescimento.
7. Um determinado material radioativo perde metade de sua massa a cada 50 segundos.
Dada a massa inicial, em gramas, fazer um algoritmo que determine o tempo necessrio para
que essa massa se torne menor do que 0,5 grama. Escreva a massa inicial, a massa final e o
tempo calculado em horas, minutos e segundos.
8. Deseja-se fazer um levantamento a respeito da ausncia de alunos primeira prova de
Programao de Computadores para cada uma das 14 turmas existentes. Para cada turma,
fornecido um conjunto de valores, sendo que os dois primeiros valores do conjunto
corresponde identificao da turma (A, ou B, ou C,...) e o nmero de alunos matriculados, e
os demais valores desse conjunto contm o nmero de matrcula do aluno e a letra A ou P
para o caso do aluno estar ausente ou presente, respectivamente. Fazer um algoritmo que:
para cada turma, calcule a porcentagem de ausncia e escreva a identificao da turma
e a porcentagem calculada;
determine e escreva quantas turmas tiveram porcentagem de ausncia superior a 5%.
9. Uma certa firma fez uma pesquisa de mercado para saber se as pessoas gostaram ou no
de um novo produto lanado no mercado. Para isso, forneceu o sexo do entrevistado e a sua
resposta (sim ou no). Sabendo-se que foram entrevistadas 2.000 pessoas, fazer um algoritmo
que calcule e escreva:
o nmero de pessoas que responderam sim;
o nmero de pessoas que responderam no;
a porcentagem de pessoas do sexo feminino que responderam sim;
a porcentagem de pessoas do sexo masculino que responderam no.

INSTITUTO FEDERAL DE SERGIPE


CAMPUS ARACAJU
GERNCIA DE CURSOS TCNICOS,
SUBSEQUENTES E SUPERIORES
COORDENADORIA DO CURSO TCNICO DE INFORMTICA

Disciplina: ICC / Programao I

Professor: Marcus Aurelius


Lista de Exerccio 03

10. Fazer um algoritmo que calcule e escreva a seguinte soma:

11. Um funcionrio de um empresa recebe aumento salarial anualmente. Sabe-se que:


esse funcionrio foi contratado em 2000, com um salrio inicial de R$ 1.000,00;
em 2001 recebeu um aumento de 1,5% sobre seu salrio inicial;
a partir de 2002 (inclusive), os aumentos salariais sempre corresponderam ao dobro do
percentual do ano anterior.
Faa um programa que determine o salrio atual desse funcionrio.
12. Faa um programa que leia dez conjuntos de dois valores, o primeiro representando o
nome do aluno e o segundo representando a sua altura em centmetros. Encontre o aluno mais
alto e o mais baixo. Mostre o nome do aluno mais alto e o nome do aluno mais baixo junto
com suas alturas.
13. Uma empresa contratou 15 funcionrios temporrios. De acordo com o valor das vendas
mensais, os funcionrios adquirem pontos que determinaro seus salrios ao final de cada ms.
Sabe-se que esses funcionrios trabalharo nos meses de novembro a janeiro do ano
subsequente. Faa um programa que:
leia as pontuaes nos trs meses de cada funcionrio;
calcule e mostre a pontuao geral de cada funcionrio nos trs meses;
calcule e mostre a mdia das pontuaes de cada funcionrio nos trs meses;
determine e mostre a maior pontuao atingida entre todos os funcionrios nos trs
meses.
14. Faa um programa que receba a idade de 15 pessoas e que calcule e mostre:
a quantidade de pessoas em cada faixa etria;
a percentagem de pessoas na primeira e na ltima faixa etria, com relao ao total de
pessoas.
Faixa etria
Idade
1

At 15 anos

De 16 a 30 anos

De 31 a 45 anos

De 46 a 60 anos

Acima de 60 anos

INSTITUTO FEDERAL DE SERGIPE


CAMPUS ARACAJU
GERNCIA DE CURSOS TCNICOS,
SUBSEQUENTES E SUPERIORES
COORDENADORIA DO CURSO TCNICO DE INFORMTICA

Disciplina: ICC / Programao I

Professor: Marcus Aurelius


Lista de Exerccio 03

15. Uma empresa deseja aumentar seus preos em 20%. Faa um programa que leia o cdigo
e o preo de custo de cada produto e que calcule o novo preo. Calcule tambm a mdia dos
preos com e sem aumento. Mostre o cdigo e o novo preo de cada produto e, ao final, as
mdias. A entrada de dados deve terminar quando for lido um cdigo de produto negativo.
16. Escreva um algoritmo que leia cinco valores inteiros e, em seguida, ordene-os de forma
crescente e escreva esses valores ordenados.
17. Em uma eleio presidencial, existem 3 candidatos. Os votos so informados atravs do
cdigo. Os dados utilizados para a escrutinagem obedecem seguinte codificao:
1, 2, 3 = voto para os respectivos candidatos;
5 = voto nulo;
6 = voto em branco.
Elabore um algoritmo que calcule e escreva:
total de votos para cada candidato;
total de votos nulos;
total de votos em branco;
percentual de votos brancos e nulos sobre o total.
Como finalizador do conjunto de votos, tem-se o valor 0.