Instituto Federal de Santa Catarina

Propaganda
Instituto Federal de Santa Catarina - Câmpus Chapecó
Engenharia de Controle e Automação
Programação I – Lista de Exercícios 03
Professora: Lara Popov Zambiasi Bazzi Oberderfer
Exercícios: Estruturas de Repetição
1. (ENQUANTO) Faça um algoritmo que determine o maior entre N números. A condição de
parada é a entrada de um valor 0, ou seja, o algoritmo deve ficar calculando o maior até
que a entrada seja igual a 0 (ZERO).
2. (REPITA) Faça um algoritmo para escrever os números pares entre 0 e 500.
3. (PARA) Faça um algoritmo que conte de 1 a 100 e a cada múltiplo de 10 emita uma
mensagem: “Múltiplo de 10”.
4. (ENQUANTO) Faça um algoritmo para ler dois números inteiros representando um
intervalo e escrever em ordem crescente todos os números ímpares do intervalo.
5. (PARA) Faça um algoritmo para ler 10 números inteiros e escrever a soma e a média dos
números lidos.
6. (ENQUANTO) Faça um algoritmo para ler um valor N e em seguida ler N números inteiros
e escrever o maior número lido.
7. (REPITA) Faça um algoritmo para ler 20 números inteiros, em seguida escrever o menor
valor lido e quantas vezes este ocorreu nos números lidos.
8. (PARA) Faça um algoritmo para ler o valor de 15 salários, e escreva quais os três maiores
valores dos salários lidos.
9. (REPITA) Faça um algoritmo para ler o nome, sexo ("M"=Masculino e "F"=Feminino), três
notas e o número de faltas dos alunos de uma turma e escrever:
a) A média e a situação final de cada aluno;
b) A média das notas dos homens e a média das notas das mulheres;
c) O percentual de homem e o percentual de mulheres reprovados;
d) O percentual geral de reprovação da turma.
10.
(ENQUANTO) Faça algoritmo para escrever a série de Fibonacci =
(0,1,2,3,5,8,13,21,34,…) enquanto o termo a ser impresso for menor que 5000. A
sequência Fibonacci é feita recursivamente conforme a regra: começa-se a série com um
número N1=0 e N2=1, a seguir, obtém-se o próximo número de Fibonacci somando-se os
dois números anteriores e, assim, sucessivamente.
11.(PARA) Faça um algoritmo para ler um número inteiro positivo e escrever o seu fatorial.
Para determinar o fatorial de um número, começamos multiplicando o número n e
decrescendo até 1. Por exemplo: 5! (cinco fatorial) é igual a 5*4*3*2*1 que resulta em 120.
12.
(PARA) Faça um algoritmo para dado o valor de N calcular o valor de
H =1/ 1+1 /2+1 /3+1/ 4+⋯ +1/ N .
13.
Faça um algoritmo para ler um número inteiro positivo e informar se este número é
primo ou não. O algoritmo deve rodar até que o número 0 seja informado. Obs.: Números
primos são aqueles que são divisíveis apenas pelo número 1 e por ele mesmo.
14.
(ENQUANTO) Faça um algoritmo para ler um número inteiro e gerar outro número
inteiro formado pelos dígitos invertidos do número lido. Ex: número lido = 12345 e número
gerado = 54321. Dica: Observe os resultados das funções Quociente e Resto de um
número por 10.
15.
(REPITA) Faça um algoritmo para ler o código, descrição, estoque mínimo e
estoque das mercadorias de um supermercado. Escreva o código e a descrição das
mercadorias como estoque abaixo do mínimo. Repita o processo enquanto o código
informado for maior que 0.
Download