Aasww

811 palavras 4 páginas
[pic] Roteiro Teórico Nº 7 – Estrutura de Repetição Usando Repita

1) Objetivos: Apresentar a estrutura de repetição repita...até, que possui teste de parada no fim do laço.

2) Livro texto:

ASCENIO, A.F.G., CAMPOS, E.A.V. Fundamentos da Programação de Computadores (Algoritmos, Pascal e C/C++). São Paulo: Prentice Hall, 2002.

3) Fundamentação Teórica :

a) Referência para consulta e estudos: Capítulo 4 do livro texto.

b) Definição: (Livro texto – seção 4.1.3)

Esta estrutura faz seu teste de parada após o bloco de comandos, ou seja, o bloco de comandos será repetido até que a condição de parada seja verdadeira. A diferença entre a estrutura ENQUANTO e a REPITA é que nessa última os comandos são repetidos pelo menos uma vez, pois a condição de parada se encontra no final da estrutura. O programador deve garantir que a condição de parada seja atingida (se torne verdadeira) para evitar um laço infinito, onde a repetição nunca terminará.

c) Estrutura Repita no Português Estruturado: REPITA comando1 comando2 comando3 . . ATÉ d) Estrutura Repita no Pascal:

REPEAT comando1; comando2; comando3; . . UNTIL ;

Exemplo:

|Algoritmo Exemplo; |Rastreio de Memória |
|var x, y :inteiro; | |
|inicio | |
|x ( 1; |

Relacionados