Skip to content
This repository has been archived by the owner on Oct 16, 2021. It is now read-only.

compz equipe 02 2013 1

williamaffonso edited this page May 2, 2013 · 25 revisions

Laços de repetições

Para

Estrutura

 para <variável> de <valor-inicial> ate <valor-limite> [passo <incremento>] faca
      <seqüência-de-comandos>
 fimpara
  • <variável> É a variável contadora que controla o número de repetições do laço. Na versão atual, deve ser necessariamente uma variável do tipo inteiro, como todas as expressões deste comando. É uma expressão que especifica o valor de inicialização da variável contadora antes da primeira repetição do laço.
  • É uma expressão que especifica o valor máximo que a variável contadora pode alcançar.
  • É opcional. Quando presente, precedida pela palavra passo, é uma expressão que especifica o incremento que será acrescentado à variável contadora em cada repetição do laço. Quando esta opção não é utilizada, o valor padrão de é 1. Vale a pena ter em conta que também é possível especificar valores negativos para . Por outro lado, se a avaliação da expressão resultar em valor nulo, a execução do algoritmo será interrompida, com a impressão de uma mensagem de erro.
  • Indica o fim da seqüência de comandos a serem repetidos. Cada vez que o programa chega neste ponto, é acrescentado à variável contadora o valor de , e comparado a . Se for menor ou igual (ou maior ou igual, quando for negativo), a seqüência de comandos será executada mais uma vez; caso contrário, a execução prosseguirá a partir do primeiro comando que esteja após o fimpara.

Enquanto

Repita

Comando Interrompa

Vetores

Matrizes