Instrução Iterativa rep



next up previous contents
Next: Instrução Iterativa para Up: Instruções Iterativas Previous: Instrução Iterativa enq

Instrução Iterativa rep

A instrução iterativa rep tem a seguinte forma:

rep

ate (c)
e tem o seguinte significado: a instrução a é executada até a condição c ser verdadeira. Ou seja, quando a instrução rep é encontrada, é executada a acção a, seguidamente é calculado o valor da condição c, se o valor for falso é novamente executada a acção a e volta-se a calcular o valor da condição c. O processo é repetido até o valor da condição c ser verdade. Note-se que a acção é sempre executada, pelo menos uma vez.

Tal como para a instrução enq é necessário definir a condição e as instruções de modo a que o ciclo termine.

Utilizando a instrução rep, a leitura da nota seria feita do seguinte modo:

...
rep

ate (0nota120);
...


Jose Franscisco Creissac Campos
Wed Jan 31 22:03:31 MET 1996