Pascal (linguagem de programação) - while

279 palavras 2 páginas
WHILE...DO É uma estrutura de repetição que se caracteriza por efetuar um teste lógico no início de um loop, verificando se é permitido executar o trecho de instruções abaixo dela. O seu funcionamento é controlado por condição, Desta forma poderá executar um determinado conjunto de instruções enquanto a condição verificada permanecer verdadeira. No momento em que a condição se torna falsa, o processamento da rotina é desviado para fora do loop. Sendo a condição falsa logo no início do loop, as instruções contidas nele são ignoradas.
Suas Características: o seu Controle é Manual, o step controlado pelo programador podendo ser inteiro, lógico ou Fracionário, busca condição de permanência.
Sintaxe:
while do begin end ;
Onde:
while - do - são palavras-chaves.
Condição - é uma expressão lógica.
Seqüência A de comandos – enquanto a condição for verdadeira será repetida.
Quando isto não mais ocorrer, a repetição é interrompida e a seqüência de comandos, que estiver logo após o end; da estrutura, passa a ser executada.

Primeiramente o comando while avalia a condição. Os comandos dentro do laço serão executados, caso o resultado for verdadeiro. Ao atingir o último comando do laço, o fluxo de execução é transferido para o inicio do laço novamente e mais uma vez a condição é testada. Caso se atinja o ultimo deles e o fluxo seja mais uma vez transferido para o inicio do laço. Este ciclo só é interrompido quando a expressão lógica resulta em Falso. Neste caso, o próximo comando depois do laço é executado e assim sucessivamente até o último comando do programa.
Exemplo de um algoritmo, utilizando a estrutura de repetição while:

Program Raiz_quadrados; Var Num,Qua: Integer; Begin Num:=0;

Relacionados

  • txt programacao
    1256 palavras | 6 páginas
  • Hilenio Tics Original
    3148 palavras | 13 páginas
  • Introduçao a pascal
    1682 palavras | 7 páginas
  • Computação e programação C++
    1808 palavras | 8 páginas
  • Lista de exercicio
    4462 palavras | 18 páginas
  • Linguagem de programação
    1153 palavras | 5 páginas
  • Tecnico
    1365 palavras | 6 páginas
  • ATPS Paradigmas Completa
    5263 palavras | 22 páginas
  • Algoritmo
    7794 palavras | 32 páginas
  • trabalho na internet
    8346 palavras | 34 páginas