Você está na página 1de 6

Estruturas de Repetição

Powerpoint Templates
Page 1
Conceitos
• Uma estrutura de repetição é utilizada quando um trecho de algoritmo ou até
mesmo o algoritmo inteiro deve ser repetido
• O número de repetições pode ser:

 Fixo – sempre a mesma quantidade de repetições


 Condicional – atrelado à uma condição no início ou no final de um
comando/bloco
 Uma repetição também pode ser chamada de laço ou loop

Powerpoint Templates
Page 2
Estrutura

• Número fixo de repetições

PARA I  inicio ATÉ fim FAÇA [Passo n]


Comando

PARA I  inicio ATÉ fim FAÇA [Passo n]


Inicio
Comando_1
Comando_2
...
Comando_n
Fim

Powerpoint Templates
Page 3
Estrutura – Repetições Fixas

• O comando ou bloco de comandos será executado utilizando-se a variável I como


controle
• O valor da variável I começa com o valor especificado em inicio e vai até o valor
especificado em fim
• Se o passo não for especificado o valor da variável I vai sendo incrementado de 1 em
1
– Exemplo: Para I  1 Até 10 Faça Comando
– Esta repetição será executada 10 vezes

Powerpoint Templates
Page 4
Estrutura – Repetições Fixas
– Exemplo 2: Para I  1 Até 10 Passo 2 Comando
– O comando será executado 5 vezes
• Um exemplo completo

Algoritmo
PARA I  1 ATÉ 10 FAÇA
Escreva I
Fim

Este exemplo imprime os números de 1 até 10

Se no algoritmo a instrução fosse

PARA I  1 ATÉ 10 FAÇA,

o exemplo imprimiria os números 1, 3, 5, 7, 9

Powerpoint Templates
Page 5
Estrutura – Repetições Fixas

• Contagem inversa
Algoritmo
PARA I  15 ATÉ 10 FAÇA Passo -1
Escreva I
Fim

– O algoritmo escreveria os números: 15, 14, 13, 12, 11, 10


– Observa-se que na contagem inversa o passo necessariamente tem
que estar definido

Powerpoint Templates
Page 6

Você também pode gostar