Buscar

AULA 05 - ALGORITMO E LOGICA DE PROGRAMACAO

Prévia do material em texto

1 
1. ESTRUTURA DE REPETIÇÃO - repita 
2 
É uma estrutura aplicada para o pseudocódigo quando pelo 
menos um comando necessite ser executado. Testa a 
condição apenas no final para realizar a repetição. 
repita 
 instrução; 
 instrução; 
até (condição); 
Estrutura Exemplo 
salario: REAL; 
salario0; 
repita 
 escreva(“Realizar pagamento:", salario); 
 leia(salario); 
até (salario=0); 
2. EXPLICAÇÃO DA ESTRUTURA 
3 
• Testa a condição após a execução das instruções; 
• Repete as instruções enquanto a condição for FALSA. 
• Quando a condição for VERDADEIRA é finalizada a 
repetição, mas a estrutura executa pelo menos uma vez 
as instruções. 
3. EXEMPLO – MENU DO CAIXA ELETRÔNICO 
4 
Algoritmo “MENU”; 
var 
opcao: INTEIRO; 
Inicio 
 repita 
 escreva(“[1] - SALDO”); 
 escreva(“[2] - EXTRATO”); 
 escreva(“[3] - SAQUE”); 
 escreva(“[4] - TRANSFERÊNCIA”); 
 escreva(“[0] - SAIR”); 
 escreva(“Digite a opção:”); 
 leia(opcao); 
 até (opcao>=0 && opcao<=4); 
fimalgoritmo 
Algoritmo “MENU”; 
var 
opcao: INTEIRO; 
saldo: REAL; 
saldo400; 
inicio 
 repita 
 escreva(“[1] - SALDO”); 
 escreva(“[2] - EXTRATO”); 
 escreva(“[3] - SAQUE”); 
 escreva(“[4] - TRANSFERÊNCIA”); 
 escreva(“[0] - SAIR”); 
 escreva(“Digite a opção:”); 
 leia(opcao); 
 escolha (opcao) 
 caso 1 
 escreva(“SEU SALDO:”,saldo); 
 caso 2 
 escreva(“IMPRIMINDO EXTRATO....”); 
 outrocaso 
 escreva(“”); 
 fimescolha; 
 até (opcao>=0 && opcao<=4); 
fimalgoritmo 
4. EXEMPLO – MENU DO CAIXA ELETRÔNICO 
5 
EXERCÍCIO 
6 
7 
REFERÊNCIA 
FREITAS, V; GONÇALVES, A. E. M.. TÉCNICAS DE 
PROGRAMAÇÃO. Londrina: Editora e Distribuidora S.A, 2014.

Continue navegando