4. O que é estrutura de repetição?
O que é estrutura de repetição?
• É a estrutura em algoritmos que permite
executar mais de uma vez um conjunto de
comandos, ou, bloco de comandos, de acordo
com uma condição ou com um contador.
5. • Em algoritmos existem três estruturas de
repetição:
– Para..faca
– Enquanto..faca
– Repita..ate
6. Para..faca
Para..faca
• Este laço de repetição esta associado a um
contador. Seu uso é mais indicado para
situações onde o numero de iterações de um
laço é bem definido. Por exemplo, escrever os
números de 0 a 10
7. • Sintaxe:
– Para <var> de <inicio> ate <fim> faca
• //codigo
– Fimpara
8. • Legendas:
– Var – variável inteira
– Inicio – numero inteiro de inicio.
– Fim – numero inteiro final
10. Enquanto..faca
Enquanto..faca
• Efetua laço de repetição associado a uma
condição, este tipo de laço de repetição
sempre faz o teste no inicio sendo que a
primeira repetição só ocorrerá se a condição
for atendida.
11. • Sintaxe:
– Enquanto <condicao> faca
• //bloco de codigo
– Fimenquanto
• Legenda:
– <condicao> - operação relacional ou lógica
13. Repita..ate
Repita..ate
• Efetua o laço de repetição até que uma
condição seja atendida. Este tipo de laço de
repetição faz com que o teste seja feito
somente ao final da iteração, ou seja, o bloco
de código será executado no mínimo uma vez.
14. • Sintaxe:
– Repita
• //bloco de codigo
– Ate <condicao>
• Legendas:
– <condicao> - operação relacional ou lógica