Você está na página 1de 13

Estruturas de

Repetição
Aula 3
Repetição –
Com Verificação Inicio
• Permite que comandos sejam repetidos enquanto
uma condição for atendida.

enquanto (condição) faca


// sequência de comandos
fimenquanto

Exemplo: Exiba os números de 1 a 9 em ordem


crescente.
Inicio

cont<-1

Não
cont
< 10
Sim
Imprime
cont

cont<-cont+1

Fim
Exercício

• Construa o fluxograma de um contador


decrescente de 20 a 1 e depois implemente no
visualg.
Repetição –
Com Verificação Fim
• Permite que comandos sejam repetidos até que uma
condição não seja atendida.

repita
// sequência de comandos
ate (condição)

Exemplo: Exiba os números de 1 a 10 em ordem


crescente.
Inicio

cont<-1

Imprime
cont

cont<-cont+1

Não cont
> 10

Sim
Fim
Exercício

• Construa o fluxograma de um contador


decrescente de 20 a 1 utilizado a condição de
repetição (repita ate) e depois implemente no
visualg.
Repetição –
Com Contagem
• Permite que comandos sejam executados por um
determinado número de vezes.
para (variável) de (valor-inicial) ate (valor-limite) passo (incremento) faca
// sequencia de comandos
fimpara

Exemplo: Exiba os números de 1 a 10 em ordem


crescente.
para (variável) de (valor-inicial) ate (valor-limite) passo (incremento) faca
// sequencia de comandos
fimpara

para cont de 1 ate 10 passo 1 faca


escreva (cont)
fimpara
Exercício

• Construa o fluxograma de um contador


decrescente de 20 a 1 utilizado a condição de
repetição (para faca) e depois implemente no
visualg.

Você também pode gostar