Estruturas de Repetição: mudanças entre as edições
De Wikiunicentro
Sem resumo de edição |
Sem resumo de edição |
||
| Linha 24: | Linha 24: | ||
Pseudocódigo | Pascal | Linguagem C | Python | Pseudocódigo | Pascal | Linguagem C | Python | ||
| | | | | | | | ||
i = 1; | i := 1; | i = 1; | i = 1; | |||
| | | | | | | | ||
Enquanto ( | Enquanto (i <= 10) Faça | while (i <= 10) do | while(i <= 10){ | while(i <= 10): | ||
escreva( | escreva(i); | begin | printf("%d",x); | print(i); | ||
i = i + 1; | writeln(i); | i = i + 1; | i = i + 1; | |||
Fim Enquanto | | Fim Enquanto | i:= i+1; | } | | ||
| end; | | | | end; | | | ||
</pre> | </pre> | ||
Edição das 22h43min 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
| | |
i = 1; | i := 1; | i = 1; | i = 1;
| | |
Enquanto (i <= 10) Faça | while (i <= 10) do | while(i <= 10){ | while(i <= 10):
escreva(i); | begin | printf("%d",x); | print(i);
i = i + 1; | writeln(i); | i = i + 1; | i = i + 1;
Fim Enquanto | i:= i+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
