You are on page 1of 2

GeraoTEC Desenvolvimento de Software em Java

Prof. Juliano Lucas Gonalves


Lista de Exerccios Estrutura de Repetio

1. Chico tem 1,70m e cresce 2 centmetros por ano, enquanto Juca tem 1,10m e cresce 3
centmetros por ano. Construir um algoritmo que calcule e imprima quantos anos sero necessrios
para que Juca seja maior que Chico (Utilize a estrutura Enquanto faca).

2. Faca um algoritmo que receba um nmero inteiro e positivo, calcule e mostre o fatorial desse
nmero. Ex:
3. Faa um algoritmo que receba um nmero inteiro e positivo, e diga se esse nmero primo ou
no. Obs: Um nmero primo somente quando for divisvel por 1 e por ele mesmo.

4. Faa um algoritmo que receba 20 nmeros inteiros e mostre quantos desses nmeros so:
Menores que 0
Iguais a 0
Maiores que 0
5. Uma escola do ensino mdio necessita de um sistema que leia a nota individual de cada
aluno e no final apresenta a mdia da turma. O sistema no trabalha com turmas de tamanho
fixo, ou seja, necessrio saber a quantidade de alunos da turma. Faa um algoritmo que
receba a quantidade de alunos da turma, leia a nota de cada aluno e calcule a media das notas
da turma e ainda mostre a menor nota da turma e a maior nota da turma.

GeraoTEC Desenvolvimento de Software em Java


Prof. Juliano Lucas Gonalves
Avaliao II Estruturas de Repetio

Os exerccios devem ser feitos no visualg;


Pode ser feita consulta ao material usado nas aulas;
Horrio: 19:00 as 22:00;
Criar uma pasta com o seu nome e salvar os 4 exerccios dentro da pasta.
Assim que terminar de resolver os exerccios chamar o professor para conferir os resultados
Os conceitos sero atribudos conforme o nmero de questes corretas, por exemplo:
Insuficiente nenhuma ou apenas uma questo.
Suficiente Duas questes
Proficiente Trs questes
Excelente Quatro questes

1. Dado um pas A, com 5000000 habitantes e uma taxa de natalidade de 3% ao ano, e um pas B
com 7000000 de habitantes e uma taxa de natalidade de 2% ao ano, escrever um algoritmo que seja
capaz de calcular e mostrar o tempo necessrio para que a populao do pas A ultrapasse a
populao do pas B. (Utilize a estrutura Enquanto faca).
2. Dado o nome de um estudante, com o respectivo nmero de matrcula (nmero inteiro de 6
digitos) e as notas de trs avaliaes, desenvolva um algoritmo para calcular a nota final e a
classificao de cada estudante. A classificao dada conforme a tabela abaixo:
Nota Final
Classificao
[nota final >=9 e <=10]conceito A
[nota final >=7 e <9]conceito B
[nota final >=5 e <7]conceito C
[nota final >=3 e <5]conceito D
[nota final <3]conceito R
Imprima o nome do estudante, com o seu nmero, nota final e classificao.

3. Faa um algoritmo que receba 12 nmeros inteiros e mostre uma mensagem informando a:
Quantidade de nmeros positivos.
Quantidade de nmeros negativos.
Quantidade de nmeros iguais a 0.
4. Em uma eleio presidencial, existem quatro candidatos. Os votos so informados atravs
de cdigo. Os cdigos utilizados so:
1,2,3,4 votos para os respectivos candidatos;
5 voto nulo;
6 voto em branco.
Escreva um algoritmo que receba o nmero de eleitores, calcule e imprima:
Total de votos para cada candidato;
Total de votos nulos;
Total de votos em branco;
Porcentagem de votos nulos sobre o total de votos;

You might also like