Você está na página 1de 3

INSTITUTO DE CIÊNCIAS EXATAS E TECNOLÓGICAS (ICET)

Algoritmos e Lógica de Programação

Prof. Me. Eduardo Pretz (epretz@feevale.br)


Lista de Exercícios 3 – Estruturas de repetição
1. Construir um algoritmo que leia um número e diga se ele é primo.

2. Fazer um teste de mesa no algoritmo abaixo, dizendo o que será impresso se for lido o número 6.

VARIÁVEIS
NUMERICO VLR, X
INICIO
X=0
LER VLR
PARA Y=VLR ATE 0 PASSO -1
X=X+VLR
PROXIMO
ESCREVER X
FIM
 
3. Ler e imprimir uma série de cinco números, um de cada vez.

4. Ler 20 números, diferentes de zero, imprimir os valores lidos e contar os números negativos,
imprimindo o contador.

5. Elabore um algoritmo que calcule e imprima a tabuada do número 9.

6. Ler as notas referentes a uma turma de 35 alunos, onde cada aluno tem 3 notas. Para cada aluno
imprimir suas notas e sua média aritmética.

7. Ler a quantidade de filhos para cada uma das 30 pessoas que visitaram o zoológico num
determinado dia, imprimindo:

 Quantas pessoas tem entre 1 e 3 filhos.

 Quantas pessoas tem entre 4 e 7 filhos.

 Quantas pessoas tem mais de 8 filhos.

 Quantas pessoas não tem filhos.


8. Ler nome, sexo e idade de 50 pessoas e após imprimir:

 Número de pessoas do sexo masculino.

 Número de pessoas do sexo feminino.

 Número de pessoas com idade inferior a 30 anos.

 Número de pessoas com idade superior a 60 anos.

 Média de idade das mulheres.

9. Ler uma série de números e imprimi-los. Ao final, imprimir a quantidade de números lidos e o
somatório dos mesmos. Usar como variável de controle o número 999.

10.Ler as notas de uma turma de N alunos e imprimir a nota mais baixa entre elas. Usar como variável
de controle a nota -1.

11.Ler as notas de uma turma de alunos e ao final imprimir a nota mais alta, a nota mais baixa, a
média aritmética da turma e a quantidade de alunos da turma. Usar como variável de controle a
nota 12.

12.Apresentar o total da soma dos cem primeiros números inteiros.

13.Elaborar um programa que apresente o somatório dos valores pares existentes entre 1 e 500.

14.Mostrar as potências de 2 variando de 0 a 10.

15.Ler 4 valores referentes a notas escolares de um aluno e imprimir uma mensagem dizendo se ele
está aprovado ou reprovado, após ter calculado sua média ponderando, considerando pesos 2, 1,
2, e 4, respectivamente. Considerar nota 7,0 como mínima para aprovação.

16.Ler um número N qualquer menor ou igual a 50 e apresentar o valor obtido da multiplicação


sucessiva de N por 3 enquanto o produto for menor que 250 (N*3; N*3*3; N*3*3*3; etc).
17.Apresentar os quadrados dos números inteiros de 15 a 200.

18.Elaborar um programa que apresente o valor de uma potência de uma base qualquer elevada a um
expoente qualquer, ou seja, NM.

19.Apresentar o fatorial de N.

20.Construir um algoritmo que escreva os 30 primeiros números primos {2, 3, 5, 7, 11, 13,19 ...}.

Você também pode gostar