Mudanças entre as edições de "Estruturas de Repetição"
m (Maprestes moveu a página Wiki Unicentro:Treinamento em Lógica e Programação de Computadores no Ensino Técnico para Estruturas de Repetição) |
|||
Linha 1: | Linha 1: | ||
=== Estruturas de Repetição === | === Estruturas de Repetição === | ||
As estruturas de repetição também são conhecidas como laços (loops) e são utilizados para executar, repetidamente, uma instrução ou bloco de instrução enquanto determinada condição estiver sendo satisfeita. Assista a videoaula sobre este tipo de estrutura [https://www.youtube.com/watch?v=iGCccMqmJZ0&feature=youtu.be aqui]. | As estruturas de repetição também são conhecidas como laços (loops) e são utilizados para executar, repetidamente, uma instrução ou bloco de instrução enquanto determinada condição estiver sendo satisfeita. Assista a videoaula sobre este tipo de estrutura [https://www.youtube.com/watch?v=iGCccMqmJZ0&feature=youtu.be aqui]. | ||
+ | |||
+ | As principais formas de implementar o loop são o '''enquanto''' (ou while) e o '''para de até''' (ou for). | ||
+ | |||
+ | Sintaxe '''enquanto''': | ||
+ | |||
+ | <pre> | ||
+ | Pseudocódigo | Pascal | Linguagem C | Python | ||
+ | | | | | ||
+ | Enquanto (condição) Faça | while (condição) do | while(condição){ | while(condição): | ||
+ | (bloco de código) | begin | (bloco de código) | (bloco de código) | ||
+ | Fim Enquanto | (bloco de código) | } | | ||
+ | | end; | | | ||
+ | </pre> | ||
+ | |||
+ | Exemplo '''enquanto''': | ||
+ | |||
+ | Um loop que apresenta até o numero 10. | ||
+ | var '''i''' : Inteiro. | ||
+ | |||
+ | <pre> | ||
+ | Pseudocódigo | Pascal | Linguagem C | Python | ||
+ | | | | | ||
+ | x = 1; | x := 1; | x = 1; | x = 1; | ||
+ | | | | | ||
+ | Enquanto (x <= 10) Faça | while (x <= 10) do | while(x<= 10){ | while(x<=10): | ||
+ | escreva(x); | begin | printf("%d",x); | print(x); | ||
+ | x = x + 1; | writeln(x); | x = x + 1; | x = x + 1; | ||
+ | Fim Enquanto | x:= x+1; | } | | ||
+ | | end; | | | ||
+ | </pre> | ||
+ | |||
+ | |||
Sintaxe de repetição pré-testada: | Sintaxe de repetição pré-testada: |
Edição das 19h39min de 18 de abril de 2019
Estruturas de Repetição
As estruturas de repetição também são conhecidas como laços (loops) e são utilizados para executar, repetidamente, uma instrução ou bloco de instrução enquanto determinada condição estiver sendo satisfeita. Assista a videoaula sobre este tipo de estrutura aqui.
As principais formas de implementar o loop são o enquanto (ou while) e o para de até (ou for).
Sintaxe enquanto:
Pseudocódigo | Pascal | Linguagem C | Python | | | Enquanto (condição) Faça | while (condição) do | while(condição){ | while(condição): (bloco de código) | begin | (bloco de código) | (bloco de código) Fim Enquanto | (bloco de código) | } | | end; | |
Exemplo enquanto:
Um loop que apresenta até o numero 10. var i : Inteiro.
Pseudocódigo | Pascal | Linguagem C | Python | | | x = 1; | x := 1; | x = 1; | x = 1; | | | Enquanto (x <= 10) Faça | while (x <= 10) do | while(x<= 10){ | while(x<=10): escreva(x); | begin | printf("%d",x); | print(x); x = x + 1; | writeln(x); | x = x + 1; | x = x + 1; Fim Enquanto | x:= x+1; | } | | end; | |
Sintaxe de repetição pré-testada:
Enquanto (condição) Faça (bloco de código) Fim Enquanto
Sintaxe de repetição com variável de controle:
Para V De Vi Até Vf Faça (bloco de código) Fim Para