Академический Документы
Профессиональный Документы
Культура Документы
Estruturada
CADERNO DE
EXERCÍCIOS
1
Centro de Formação Profissional
Fundamentos do Mainframe e Lógica
Estruturada
1 Construa um algoritmo para mover três disco de uma Torre de Hanói, que consiste de três
hastes (a - b - c), uma das quais serve de suporte para três discos de tamanhos diferentes
(1 - 2 - 3 ), os menores sobre os maiores. Pode-se mover um disco de cada vez para
qualquer haste, contanto que nunca seja colocado um disco maior sobre um menor. O
objetivo é transferir os três discos para outra haste.
A B C
1. Você tem 8 bolas de bilhar. Todas, exceto uma, têm o mesmo peso e você precisa
descobrir qual a mais pesada. Para isto você deve utilizar uma balança de pratos.
Construa um algoritmo.
2
Centro de Formação Profissional
Fundamentos do Mainframe e Lógica
Estruturada
3
Centro de Formação Profissional
Fundamentos do Mainframe e Lógica
Estruturada
4
Centro de Formação Profissional
Fundamentos do Mainframe e Lógica
Estruturada
5
Centro de Formação Profissional
Fundamentos do Mainframe e Lógica
Estruturada
Inicio
350,00
Abono
Salário
Novo=
Salário +
Abono
Salári
o
Novo
Fim
6
Centro de Formação Profissional
Fundamentos do Mainframe e Lógica
Estruturada
8. Sabendo-se que José tem direito a 15% de reajuste de salário, complete o diagrama
abaixo:
Inicio
Nome =
“José”
SalárioAtual
= 1200,00
%Reajuste =
ValorReajuste =
SalNovo =
SalNov
o
Fim
7
Centro de Formação Profissional
Fundamentos do Mainframe e Lógica
Estruturada
10. Construa um diagrama de blocos que leia três números e imprima o maior
deles.
8
Centro de Formação Profissional
Fundamentos do Mainframe e Lógica
Estruturada
Sabendo que A=3, B=7 e C=4, informe se as expressões abaixo são verdadeiras
ou falsas:
( ) (A+C) > B
( ) B >= (A + 2)
( ) C = (B –A)
( ) (B + A) <= C
( ) (C+A) > B
12. Sabendo que A=5, B=4 e C=3 e D=6, informe se as expressões abaixo são
verdadeiras ou falsas.
13. Assinale V ou F
____ Para garantir que um algoritmo esteja 100% correto, é melhor construí-lo
após codificarmos o programa.
9
Centro de Formação Profissional
Fundamentos do Mainframe e Lógica
Estruturada
10
Centro de Formação Profissional
Fundamentos do Mainframe e Lógica
Estruturada
15. Faça um teste de mesa do diagrama apresentado abaixo, de acordo com os dados
fornecidos:
INICIO
Ler
SALBASE
Ler
GRATIF
SALBRUTO =
SALBASE + GRATIF
Não Sim
SALBRUTO
< 1000
IR = SALBRUTO IR = SALBRUTO
* (20 / 100) * (15 / 100)
SALLIQ =
SALBRUT - IR
SALLI
Q
FIM
11
Centro de Formação Profissional
Fundamentos do Mainframe e Lógica
Estruturada
SALBASE GRATIF
3.000,00 1.200,00
1.200,00 400,00
500,00 100,00
Memória
SALBASE GRATIF SALBRUTO IR SALLIQ
Dados de Saída
SALLIQ
12
Centro de Formação Profissional
Fundamentos do Mainframe e Lógica
Estruturada
13
Centro de Formação Profissional
Fundamentos do Mainframe e Lógica
Estruturada
17. Elabore um diagrama de blocos que leia um número N até que N = ZEROS. Se N
for positivo acumule em ACUM-A, se for negativo, em ACUM-B. No final mostrar
ACUM-A e ACUM-B.
18. Elaborar um Diagrama de Blocos para ler números N, até N = ZEROS. Quando N
for par acumular o valor em ACUM-P e quando for ímpar acumular em ACUM-I.
Exibir ACUM-P e ACUM-I no final do processamento.
14
Centro de Formação Profissional
Fundamentos do Mainframe e Lógica
Estruturada
15
Centro de Formação Profissional
Fundamentos do Mainframe e Lógica
Estruturada
19. Tendo como dados de entrada a ALTURA e o SEXO das pessoas, ate ALTURA =
ZEROS e SEXO = BRANCOS, construir um algoritmo que calcule o peso ideal,
utilizando as seguintes fórmulas de peso:
Para homens: (72.7 * ALTURA) - 58
Para mulheres: (62.1 * ALTURA) - 44.7
16
Centro de Formação Profissional
Fundamentos do Mainframe e Lógica
Estruturada
20. Faça um algoritmo que conte de 1 a 100 e a cada múltiplo de 10 emita uma mensagem: N “ é múltiplo
de 10”.
21. Uma rainha requisitou os serviços de um monge e disse-lhe que pagaria qualquer
preço. O monge, necessitando de alimentos, indagou à rainha sobre o pagamento,
17
Centro de Formação Profissional
Fundamentos do Mainframe e Lógica
Estruturada
18
Centro de Formação Profissional
Fundamentos do Mainframe e Lógica
Estruturada
PRODUTO
TABVENDA
TOTAIS DO PROCESSAMENTO
FINAL DE EXECUCAO
19
Centro de Formação Profissional
Fundamentos do Mainframe e Lógica
Estruturada
RELATÓRIO
1...5...10....5...20....5...30....5...40....5...50....5...60....5...70....5...80
RELACAO DE CLIENTES / SALDOS PAG. 99
20
Centro de Formação Profissional
Fundamentos do Mainframe e Lógica
Estruturada
21
Centro de Formação Profissional
Fundamentos do Mainframe e Lógica
Estruturada
22
Centro de Formação Profissional
Fundamentos do Mainframe e Lógica
Estruturada
EXERCÍCIOS EXTRAS
23
Centro de Formação Profissional
Fundamentos do Mainframe e Lógica
Estruturada
24
Centro de Formação Profissional