Comandos de repetição visualG

615 palavras 3 páginas
Comandos de Repetição
O VisuAlg implementa as três estruturas de repetição usuais nas linguagens de programação: o laço contado para...ate...faca (similar ao for...to...do do Pascal), e os laços condicionados enquanto...faca (similar ao while...do) e repita...ate (similar ao repeat...until). A sintaxe destes comandos é explicada a seguir.
Para ... faça
Esta estrutura repete uma seqüência de comandos um determinado número de vezes. para de ate [passo ] faca fimpara

É 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. fimpara 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.
, e são avaliados uma única vez antes da execução da primeira repetição, e não se alteram durante a execução do laço, mesmo que variáveis eventualmente presentes nessas expressões tenham seus valores alterados.
No exemplo a seguir, os números de 1 a 10 são

Relacionados

  • logica
    3286 palavras | 14 páginas
  • Universo intelectual
    29326 palavras | 118 páginas
  • ELETROTÉCNICO
    4172 palavras | 17 páginas
  • Computa O Aplicada Engenharia
    6852 palavras | 28 páginas
  • Vers o para download L gica de Programa o
    4701 palavras | 19 páginas
  • algoritmo estrutura repeticao
    707 palavras | 3 páginas
  • COMANDO ENQUANTO
    682 palavras | 3 páginas
  • 10 Vetores e Matrizes
    2569 palavras | 11 páginas
  • Sistemas de informação
    657 palavras | 3 páginas
  • Java
    519 palavras | 3 páginas