Você está na página 1de 1

IFPI-Floriano - Lgica de Programao Prof.

: Simone Magalhes


3 L I S T A D E E X E R C C I O S ( E S T R U T U R A S D E R E P E T I O )

Para todas as questes, considere a sintaxe do ambiente VisualG

1) Refaa o algoritmo Exemplo 13.2 da pgina 21-22 da apostila de VisualG, utilizando a estrutura PARA..ATE..FACA.
2) Refaa o algoritmo Exemplo 15.1 da pgina 25 da apostila de VisualG, utilizando a estrutura ENQUANTO..FACA.
3) Refaa o algoritmo Exemplo 15.1 da pgina 25 da apostila de VisualG, utilizando a estrutura REPITA..ATE.
4) Refaa o algoritmo Exemplo 13.3 da pgina 22 da apostila de VisualG, utilizando a estrutura PARA..ATE..FACA.
5) Codifique programas para soluo dos seguintes problemas:
a) Solicite um nmero do usurio at que o valor deste esteja entre os valores 1 e 100. Quando for digitado um nmero diferente
do intervalo, exibir a mensagem NMERO INVLIDO!!! INFORME SOMENTE VALORES DE 1 A 100
b) Leia um nmero indeterminado de valores, um de cada vez, calcule e apresentar a soma e a mdia todos os nmeros informados.
Obs.: Utilize como flag o smbolo * (asterisco).
c) Leia o peso e o sexo de um nmero indeterminado de pessoas, apresente a mdia de pesos e a porcentagem de pessoas de cada
sexo. Obs.: Livre escolha para o flag.
d) Leia o nome, a idade e o sexo de um nmero indeterminado de pessoas, apresente a idade da pessoa mais jovem e da pessoa
mais velha. Obs.: Livre escolha para o flag.
e) Num frigorfico de Floriano existem vrios bois. Cada boi traz preso em sua orelha um chip contendo seu nmero de
identificao e seu peso. Leia as informaes de quantos bois o usurio desejar, apresente o peso do boi mais gordo e do boi
mais magro. Obs.: Livre escolha para o flag.
f) Leia um nmero do usurio. Caso o valor esteja entre 0 e 10, calcule e exiba o seu respectivo FATORIAL.
Obs.: 1) Livre escolha para o flag.
2) O fatorial de um nmero natural n, representado por n!, o produto de todos os inteiros positivos menores ou iguais a n. Exceto
para o nmero zero, pois 0! = 1. Ex.: O fatorial de 4 4! = 4.3.2.1 = 24
g) A mdia harmnica est relacionada ao clculo matemtico das situaes envolvendo as grandezas inversamente proporcionais.
Como exemplo, temos a relao entre velocidade e tempo. Suponha que, em uma determinada viagem, um carro desenvolva
trs velocidades distintas, vamos determinar, a partir dos valores informados, qual a velocidade mdia do veculo durante o
percurso, utilizando o clculo de mdia harmnica:
Obs.: Sabe-se que a mdia harmnica de trs incgnitas a, b e c dada pela frmula:
h) Receber quantos nmeros inteiros e positivos o usurio desejar, para informar se o nmero PRIMO.
i) No campeonato de vlei do IFPI / Campus Floriano h cinco times envolvidos e cada um possui seis atletas entusiasmados e
comprometidos com o campeonato. Seu programa deve receber a idade, o peso e altura de cada um dos jogadores, calcular e
mostrar:
a quantidade de jogadores com idade inferior a 18 anos;
a mdia das idades dos jogadores de cada time;
a porcentagem de jogadores com mais 1,70m de altura entre todos os jogadores do campeonato.
j) O departamento municipal de trnsito de Floriano(PI), em ao conjunta com a PRF, catalogou dados de acidentes do ano
passado. Para cada condutor de veculo envolvido no acidente, anotaram-se as seguintes informaes: ano de nascimento -
sexo (M-Masculino, F-Feminino) - procedncia (Teresina, Floriano, outra cidade da regio, outro estado) - veculo (carro,
moto, caminho, outro transporte) e a causa do acidente (Imprudncia, alcoolismo, sonolncia, sentiu-se mal, falha mecnica,
outro motivo). Calcule e apresente:
a quantidade de vtimas individualizados pelo sexo
a porcentagem de vtimas do sexo masculino que morreram alcoolizados com menos de 30 anos
a quantidade de vtimas da capital com idade entre 40 e 70 anos que se sentiram mal
a porcentagem de vtimas do sexo feminino de Floriano que estavam de moto
Obs.: Prepare o programa para o teste com quantos condutores o usurio desejar.
6) Faa TODOS os exerccios da pgina 43 da apostila de VisualG.