Buscar

Algorítmo_Exercicio_Lista10

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Centro Universitário do Estado do Pará - CESUPA 
Área de Ciências Exatas e Tecnologia 
Disciplinas: Introdução à Programação (CC1TA / CC1NA) 
 Algoritmos (SI1NA / RC1NA / AS1NA) 
Professora: Lêda de Oliveira Monteiro 
Assunto: Algoritmos com Estrutura de Repetição 
 
LISTA DE EXERCÍCIOS – 10 (revisão geral) 
 
 
Considerando as questões de 1 a 18, criar um algoritmo para: 
1. Imprimir todos os números de 1 até 100 e a soma deles. 
2. Imprimir todos os números de 100 até 1. 
3. Imprimir os cem primeiros números pares. 
4. Imprimir os múltiplos de 5 no intervalo de 1 até 500. 
5. Ler 10 números e imprima a metade de cada número. 
6. Ler um número de entrada (num), leia n números inteiros da entrada e imprima o 
maior deles. Não suponha que todos os números serão positivos. 
7. Ler um número de entrada (num), leia n números inteiros da entrada e imprima o 
maior e menor deles. Não suponha que todos os números serão positivos. 
8. Ler a quantidade de números que se deseja digitar para que possa ser impresso o 
maior e menor número digitados. 
9. Entrar com 12 números e imprimir a média desses números. 
10. Entrar com 15 números e imprimir quantos números maiores que 30 foram 
digitados. 
11. Entrar com 20 números e imprimir a soma dos positivos e o total de números 
negativos. 
12. Permitir escolher qual a tabuada de multiplicar que se deseja imprimir e imprimir 
esta tabuada. 
13. Entrar com números enquanto forem positivos e imprimir quantos números 
positivos foram digitados. 
14. Receber a idade e o peso de 20 pessoas. Calcular e imprimir as médias dos pesos 
das pessoas da mesma faixa etária. As faixas etárias são: de 1 a 10 anos, de 11 a 
20 anos, de 21 a 30 anos e maiores de 30 anos. 
15. Calcular e imprimir o fatorial de um determinado número n. 
16. Apresentar o total da soma obtida do fatorial dos dez primeiros números inteiros. 
17. Fazer um algoritmo que para cada número digitado pelo usuário, calcule seu 
fatorial e escreva na tela. O algoritmo deverá parar quando for digitado “0” para 
encerrar, (o fatorial de “0” é “1”). 
18. Entrar com dez notas de cada aluno de uma turma de 20 alunos e imprimir: 
 A média de cada aluno; 
 A média da turma; 
 percentual de alunos que tiveram médias maiores ou iguais a 5.0 
19. No dia da estréia do filme "Senhor dos Anéis", uma grande emissora de TV 
realizou uma pesquisa logo após o encerramento do filme. Cada espectador 
respondeu a um questionário no qual constava a idade e a sua opinião em relação 
ao filme: excelente - 3; bom - 2; regular - 1. Criar um algoritmo que receba a idade 
e a opinião de 20 espectadores, calcule e imprima: 
 A média das idades das pessoas que responderam excelente; 
 A quantidade de pessoas que responderam regular; 
 A percentagem de pessoas que responderam bom entre todos os espectadores 
analisados. 
20. Num campeonato europeu de volleyball, se inscreveram 30 países. Sabendo-se 
que na lista oficial de cada país consta, além de outros dados, peso e idade de 12 
jogadores, criar um algoritmo que apresente as seguintes informações: 
 peso médio e a idade média de cada um dos times; 
 peso médio e a idade média de todos os participantes. 
21. Cinco amigos estavam jogando baralho e ao final do jogo querem calcular a 
pontuação de cada um. Sabendo-se que cada jogador sempre termina o jogo com 
cinco cartas na mão e que cada carta vermelha, se estiver entre 1 (Ás) e 5 vale 5 
pontos, se estiver entre 6 e 10 vale 10 pontos e qualquer outra carta do baralho 
não vale ponto. Elaborar um programa para ler as cinco cartas que o jogador tem 
nas mãos e calcular e imprimir a pontuação de cada jogador ao final do jogo. 
22. Uma escola tem 5 turmas e cada turma tem n alunos. Criar um algoritmo que 
imprima, por turma, total de alunos com média superior a 7 e a média geral da 
escola. 
23. Dado um país A, com 5.000.000 de habitantes e uma taxa de natalidade de 3% ao 
ano, e um país B com 7.000.000 de habitantes e uma natalidade de 2% ao ano, 
calcular e imprimir o tempo necessário para que a população do país A ultrapasse 
a população do país B. 
24. Chico tem 1,50m e cresce 2 centímetros por ano, enquanto Juca tem 1,10m e 
cresce 3 centímetros por ano. Construir um algoritmo que calcule e imprima 
quantos anos serão necessários para que Juca seja maior que Chico. 
25. Num frigorífico existem vários bois. Cada boi traz preso no seu pescoço um cartão 
contendo um número de identificação e seu peso. Implementar um algoritmo que 
escreva o número e o peso do boi mais gordo e do boi mais magro. O algoritmo 
acaba quando se digita um número menor ou igual a zero para identificação. (não é 
necessário armazenar os dados de todos os bois).

Outros materiais