Estrutura repetição de linguagem

317 palavras 2 páginas
Algoritmos
Estruturas de repetição

1

Lógica de programação • ESTRUTURAS DE REPETIÇÃO
– Se uma ação se repete em um algoritmo, em vez de escrevê-la várias vezes, em certos casos podemos resumir anotando uma vez só e solicitando que ela se repita, usando uma das estruturas de repetição.
– Podemos pedir que uma ação (ou um conjunto de ações) seja executada um número definido ou indefinido de vezes, ou enquanto um estado permanecer ou até que um estado seja atingido.
– As principais estruturas de repetição são:
• ENQUANTO...REPETIR
• REPETIR...ENQUANTO
• PARA...ATÉ...REPETIR
2

1

Lógica de programação – Com este tipo de instrução podemos fazer um contador.
Veja como seria uma contagem até 10:
• CONTADOR = 0
• Repetir
– CONTADOR = CONTADOR + 1

enquanto CONTADOR < 10

Isto será repetido
10 vezes.

3

Fluxograma do contador:

Lógica de programação INÍCIO
CONT = 0

CONT = CONT + 1

Sim

CONT < 10

Neste ponto do algoritmo podemos incluir qualquer conjunto de instruções que quisermos repetir
10 vezes.

Não

FIM
4

2

Estruturas de repetição
Enquanto...Repetir

Lógica de programação F

condição

Enquanto (condição) repetir

V

instrução

Repetir...Enquanto

instrução

Repetir enquanto (condição) condição Para...ate...repetir

F

V

Para = até repetir

5

Exemplo Enquanto
• Ler 50 números fornecidos pelo usuário e calcular e exibir a média.

Pseudocódigo:
Real: soma, num, media
Inteiro: cont soma = 0 cont = 0
Enquanto cont < 50 repetir{ ler num soma = soma + num cont = cont + 1
}
Media = soma / cont
Mostrar media
6

3

Exemplo Repita
Ler 50 números fornecidos pelo usuário e calcular e exibir a média. Pseudocódigo:
Real: soma, num, media
Inteiro: cont soma = 0 cont = 0
Repita{
ler num soma = soma + num cont = cont + 1
}Enquanto cont MAIOR

MAIOR

Sim
MAIOR = N

FIM
16

8

Na Linguagem C

17

Estrutura de

Relacionados

  • Tecnico
    1365 palavras | 6 páginas
  • logica de programação
    536 palavras | 3 páginas
  • Repetição
    310 palavras | 2 páginas
  • Estruturas de controle
    9789 palavras | 40 páginas
  • Redes
    991 palavras | 4 páginas
  • Feb jr linguagen e procedimentos
    1246 palavras | 5 páginas
  • Programa de computadores
    7972 palavras | 32 páginas
  • programaçao linguagem c++
    1693 palavras | 7 páginas
  • C++ algoritmos
    3733 palavras | 15 páginas
  • Informatica
    1680 palavras | 7 páginas