quarta-feira, 31 de agosto de 2011

Aula 9 - 31.08.2011

4) Repetição, Iteração ou Laços
Permite repetir um bloco de comandos até uma condição booleana seja atendida. Existem 3 tipos:

Para
algoritmo "para"

var
   i: inteiro

inicio
   para i de 1 ate 5 faca
      escreval(i)
   fimpara

fimalgoritmo
Enquanto
algoritmo "enquanto"

var
   i: inteiro

inicio
   i <- 1
   enquanto (i<=5) faca
      escreval(i)
      i <- i+1
   fimenquanto
fimalgoritmo
Repita
algoritmo "repita"

var
   i: inteiro

inicio
   i <- 1
   repita
      escreval(i)
      i <- i+1
   ate(i>5)
fimalgoritmo

* Os exemplos acima imprimem na tela os números de 1 até 5.


Nenhum comentário:

Postar um comentário