Escolar Documentos
Profissional Documentos
Cultura Documentos
Estruturas de Repetição
Estrutura de Decisão
Estrutura de Repetição com teste no início
Algoritmo “Enquanto"
// Disciplina : [Algoritmos ENQUANTO valorDigitado <> 0 FACA
Computacionais] soma <- soma + valorDigitado
// Professor : Jovania Dias ESCREVAL ("Total: ", soma)
// Descrição : Aqui você descreve o que ESCREVA ("Digite um valor para
o programa faz! (função) a soma: ")
// Autor(a) : Nome do(a) aluno(a) LEIA (valorDigitado)
// Data atual : FIMENQUANTO
soma <- 0
ESCREVA ("Digite um valor para a
soma: ")
LEIA (valorDigitado)
Estrutura de Repetição com variável de controle
algoritmo "Números de 1 a 10 (com PARA FAÇA)"
Para ... faça
var j: inteiro
Esta estrutura repete uma seqüência de comandos um determinado inicio
j <- 1
número de vezes.
Para j de 1 ate 10 faça
para <variável> de <valor-inicial> ate <valor-
escreva (“O valor de J é: ”,j)
limite> [passo <incremento>] faca
j <- j + 1
<seqüência-de-comandos>
FimPara
fimpara
fimalgoritmo
algoritmo "Números de 1 a 10 (com ENQUANTO)"
Enquanto ... faça
var j: inteiro
Esta estrutura repete uma seqüência de comandos enquanto inicio
j <- 1
uma determinada condição (especificada através de uma
Enquanto j < 10 faça
expressão lógica) for satisfeita. escreva (“O valor de J é: ”,j)
enquanto <expressão-lógica> faca j <- j + 1
<seqüência-de-comandos> FimEnquanto
fimenquanto fimalgoritmo