Algoritmos Repetição

715 palavras 3 páginas
Lógica de Programação

Capítulo 3.2

Estruturas de Controle
Repetição

Estruturas de Controle
Neste capítulo
Estrutura Seqüencial
Estrutura de Seleção
Estrutura de Repetição

Estruturas de Repetição
São aquelas que permitem executar mais de uma vez
(repetir) um determinado trecho do algoritmo
O trecho do algoritmo em repetição é também chamado de laço (ou “loop”)
As repetições devem ser sempre finitas
Quanto a quantidade de repetições, os laços podem ser
Pré-determinados: Sabe-se antes a quantidade de execuções
Indeterminados: Não se conhece a quantidade de execuções

Quanto ao critério de parada, os laços podem utilizar
Teste no início
Teste no final
Variável de controle

Repetição com Teste no Início
Laço que verifica antes de cada execução, se é
“permitido” executar o trecho do algoritmo
Trata-se de um laço que se mantém repetindo enquanto uma dada condição permanecer verdadeira enquanto <condição> faça comando 1; comando 2;
...
comando n; fimenquanto; Repetição com Teste no Início
Contador: Variável que reproduz o processo de contagem início inteiro: CON;
CON  0; enquanto CON < 3 faça
CON  CON + 1; fimenquanto; fim.

CON
3
2
1
0

Repetição com Teste no Início
Algoritmo 3.8 - Média Aritmética para 50 alunos início // declaração de variáveis real: N1, N2, N3, N4, // notas bimestrais
MA; // média anual inteiro: CON; // contador
CON  0; // inicialização do contador enquanto (CON < 50) faça // teste da condição de parada leia (N1, N2, N3, N4);
MA  (N1 + N2 + N3 + N4) / 4; escreva (MA); se (MA >= 7) então escreva (“Aluno Aprovado. Parabéns !”); senão escreva (“Aluno Reprovado. Estude mais !”); fimse; CON  CON + 1; // incremento do contador fimenquanto; fim.

Repetição com Teste no Início
Acumulador: Variável que reproduz o processo de acumulação início inteiro: CON, X, ACM;
CON  0;
ACM  0; enquanto CON < 3 faça
CON  CON + 1; leia (X);
ACM  ACM + X; fimenquanto; fim.

CON

ACM

X

3
2
1
0

11
7
5
0

4
2
5

Repetição com Teste no Início
Algoritmo 3.9 -

Relacionados

  • Algorítmo de repetição
    1234 palavras | 5 páginas
  • Algoritmos repeticao
    422 palavras | 2 páginas
  • repetição com algorítmos
    1487 palavras | 6 páginas
  • Repetição - algoritmo
    3201 palavras | 13 páginas
  • Algoritmo repetição
    334 palavras | 2 páginas
  • Algoritmo repeticao
    526 palavras | 3 páginas
  • algoritmo estrutura repeticao
    707 palavras | 3 páginas
  • Algoritmos Repeticao 3
    1139 palavras | 5 páginas
  • Estrutura de Repetição (Algoritmo)
    384 palavras | 2 páginas
  • algoritmos estrutura de repeticao
    443 palavras | 2 páginas