Buscar

Exercícios de Repetição em Algoritmos

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

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
Você viu 3, do total de 6 páginas

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

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
Você viu 6, do total de 6 páginas

Prévia do material em texto

Algoritmos Aplicados a Engenharia 
 Aula 09 
Os direitos desta obra foram cedidos à Universidade Nove de Julho 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Este material é parte integrante da disciplina, oferecida pela UNINOVE. 
O acesso às atividades, conteúdos multimídia e interativo, encontros virtuais, fóruns de 
discussão e a comunicação com o professor devem ser feitos diretamente no ambiente 
virtual de aprendizagem UNINOVE. 
 
 
Uso consciente do papel. 
Cause boa impressão, imprima menos. 
 
Aula 9: Exercícios sobre estrutura de repetição 
Objetivo: Treinar o uso de estrutura de repetição. 
 
 
Exercícios 
1) Desenvolva um fluxograma e pseudocódigo para calcular e exibir a somatória de 
todos os números inteiros no intervalo de 1 até 10 (1+2+,...,+10). 
 
2) Desenvolva um pseudocódigo e seu respectivo fluxograma para fazer a leitura de 
dez números quaisquer, calcular e exibir a soma apenas dos números positivos. 
 
3) Desenvolva um pseudocódigo para fazer a leitura de dez números quaisquer e 
exibir na tela a quantidade de valores positivos e a quantidade de valores 
negativos que foram lidos. 
 
4) Crie um fluxograma para ler um número inteiro no intervalo de 1 a 10 e exibir na 
tela a sua tabuada. 
 
5) Faça um fluxograma e pseudocódigo que receba três notas de um número 
qualquer de alunos (que deve ser especificado pelo usuário), calcule e mostre 
sua média final e sua situação conforme tabela abaixo: 
 (AV1+Maior(AV2, AV3))/2 
Média Mensagem 
0,0 a 5,9 
Reprovado 
6,0 a 10,0 
Aprovado 
 
6) Faça um fluxograma que receba o salário de dez funcionários, calcule e mostre o 
valor do imposto a ser pago, usando a tabela a seguir: 
Salário Percentual do imposto 
Menor que R$ 500 5% 
De R$ 500,00 a R$ 850,00 10% 
Acima de R$ 850,00 15% 
 
 
7) Faça um pseudocódigo que mostre os vinte primeiros termos da sequência de 
Fibonacci. 
0-1-1-2-3-5-8-13-21-34-55... 
 
8) Faça um pseudocódigo que receba a idade e o sexo de 12 pessoas, calcule e 
mostre: 
• A idade média do grupo; 
• A idade média das mulheres; 
• A idade média dos homens. 
 
9) Faça um pseudocódigo e seu fluxograma que calcule e escreva na tela o valor da 
série geométrica S, dada pela equação: 


10
1
2
i
iS
, ou seja, S=12 + 22 + 32 + ... 
+102. 
 
10) Crie um fluxograma e pseudocódigo para exibir na tela a soma de todos os 
múltiplos do número 3 no intervalo de 0 a 100, ou seja, o algoritmo deve calcular 
e exibir o resultado da seguinte soma: 0 + 3 + 6 + 9 + 12 + 15 + ... + 99. 
 
11) Desenvolva um fluxograma para fazer a leitura de um número inteiro, calcular e 
exibir o seu fatorial. Exemplo de um fatorial: 5! = 5 . 4 . 3 . 2 . 1 = 120 
 
12) Desenvolva um fluxograma e seu pseudocódigo para fazer a leitura de 5 
números quaisquer e exibir o maior valor lido. 
 
13) Escrever um pseudocódigo que leia informações sobre um grupo de 250 pessoas 
e calcule alguns dados estatísticos. Para cada pessoas do grupo deve ler o nome 
da pessoa, a altura, o peso e o sexo (“F” para feminino e “M” para o masculino). 
Calcular e escrever: 
 A quantidade total de homens e mulheres e o percentual de cada. 
 A média de peso das pessoas (somatório dos pesos de todas as pessoas 
pela quantidade de pessoas) 
 O nome da pessoa mais alta. 
 
 
 
 
 
* O QR Code é um código de barras que armazena links às páginas da web. Utilize o leitor de QR Code de sua preferência 
para acessar esses links de um celular, tablet ou outro dispositivo com o plugin Flash instalado. 
 
 
Referências 
DASGUPTA, Sanjoy; PAPADIMITRIOU, Christos; VAZIRANI, Umesh. Algoritmos. 
São Paulo: McGraw Hill, 2009. 
HEINEMAN, George T.; POLLICE, Gary; SELKOW, Stanley. Algoritmos: o guia 
essencial. Rio de Janeiro: Alta Books, 2009. 
MANZANO, André Luiz N. G.; MANZANO, Maria Izabel N. G. Estudo dirigido de 
informática básica. São Paulo: Érica, 2008. 
MANZANO, José Augusto N. G. Estudo dirigido de linguagem C. São Paulo: Érica, 
2009. 
MANZANO, José Augusto N. G.; OLIVEIRA, Jayr Figueiredo de Oliveira. Algoritmos, 
Lógica para desenvolvimento de programação de computadores. São Paulo: Érica, 
19 ed., 2006. 
MIZRAHI, Victorine Viviane. Treinamento em linguagem C. São Paulo: Pearson, 
2008. 2v. 
 
SCHILDT, Herbert. Mayer. C completo e total. São Paulo: Pearson, 2006. 
VILARIM, Gilvan. Algoritmos de programação para Iniciantes. São Paulo: Ciência 
Moderna, 2004.

Continue navegando