O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Lógica de Programação - Estrutura de repetição

16.876 visualizações

Publicada em

O que é estrutura de repetição?
Para..faca
Enquanto..faca
Repita..ate
Exercícios
Conclusão

Publicada em: Tecnologia
  • Seja o primeiro a comentar

Lógica de Programação - Estrutura de repetição

  1. 1. Lógica de ProgramaçãoLógica de Programação Laço de repetiçãoLaço de repetição Prof. Wesley R. Bezerra wesley@wbezerra.com.br
  2. 2. RoteiroRoteiro • O que é estrutura de repetição? • Para..faca • Enquanto..faca • Repita..ate • Exercícios • Conclusão
  3. 3. ObjetivoObjetivo • Aprender a sintaxe das estruturas de repetição.
  4. 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. 5. • Em algoritmos existem três estruturas de repetição: – Para..faca – Enquanto..faca – Repita..ate
  6. 6. Para..facaPara..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. 7. • Sintaxe: – Para <var> de <inicio> ate <fim> faca • //codigo – Fimpara
  8. 8. • Legendas: – Var – variável inteira – Inicio – numero inteiro de inicio. – Fim – numero inteiro final
  9. 9. • Exemplo:
  10. 10. Enquanto..facaEnquanto..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. 11. • Sintaxe: – Enquanto <condicao> faca • //bloco de codigo – Fimenquanto • Legenda: – <condicao> - operação relacional ou lógica
  12. 12. • Exemplo:
  13. 13. Repita..ateRepita..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. 14. • Sintaxe: – Repita • //bloco de codigo – Ate <condicao> • Legendas: – <condicao> - operação relacional ou lógica
  15. 15. • Exemplo:
  16. 16. ExercícioExercício • Faça um algoritmo que escreva a seguinte sequencia. – 1, 2, 4, 6, 8
  17. 17. • Faça um algoritmo que escreva a seguinte sequencia. – 1, 2, 4, 8, 16
  18. 18. • Faça um algoritmo que escreva a série de fibonacci
  19. 19. ConclusãoConclusão • As repetição permite a criação de códigos com a lógica mais apurada e com tamanhos mais reduzidos e mais confiáveis.
  20. 20. ObrigadoObrigado Duvidas e sugestões wesley@wbezerra.com.br @wesleybez

×