Você está na página 1de 2

Aluno: Paulo Henrique Couto Natari

N° 27

Trabalho de Programação

Existe uma estrutura dentro da lógica de programação que nas deixa executar o
mesmo comando ou conjunto de comandos várias vezes, de acordo com uma
condição ou com um contador.
Usar, por exemplo, para repetir uma ação semelhante executada em todos os
elementos de um item de dados. Ou apenas para repetir o mesmo processamento
até que a condição seja atendida.

Enquanto:
Quando utilizar?

 Não há necessidade de inicializar ou atualizar variáveis contadoras.


 As etapas de inicialização ou atualização requerem muitas instruções e não
caberiam elegantemente numa única linha do for.
 As informações necessárias para avaliar a condição não dependem de uma
variável contadora ou são obtidas durante a execução do bloco.

faça enquanto:
Quando utilizar?

 Quando é necessário executar um bloco pelo menos uma vez para obter as
informações necessárias para avaliar a condição.
Para:
Quando utilizar?

 O número de repetições é controlado por uma variável controladora.


 Há necessidade de inicialização e atualização, mas que sejam simples o
suficiente para que sejam acomodadas na linha do for. Para casos mais
complexos, é melhor usar o comando while.
 A avaliação da condição não depende de dados obtidos na execução do
bloco.

Exemplo:
algoritmo "Números de 1 a 10 (com repita)"
var j: inteiro
inicio
j <- 1
repita
   escreva (j:3)
   j <- j + 1
ate j > 10
fimalgoritmo

Você também pode gostar