Pagina anteriorIndiceProxima pagina

Algoritmos Computacionais

8.2.5 Repetição contada (For)

For <variável>:= <expressão1 to <expressão2> do 
        comando;                                                  
ou
For <variável>:= <expressão1 downto <expressão2> do 
        comando;   

Ex.:

For I:= 1 to N do
   PRODUTO:= PRODUTO * I;

ou

For I:= N downto 1 do
 PRODUTO:= PRODUTO * I

Obs:

  • O valor da variável de controle não pode ser mudado dentro do loop;
  • Nem o valor do início nem o valor final podem ser mudados dentro do loop;
  • Todos devem ser do mesmo tipo (a variável de controle, o valor inicial e o valor final), estes usualmente são Integer, porém podem ser qualquer tipo escalar, a menos do real;
  • O valor da variável de controle é indefinido após a execução do loop.

Pagina anteriorIndiceProxima pagina

araujo@eng.uerj.br