Clique sobre os tópicos listados abaixo para navegar até o conteúdo desejado.

  1. Entender comando pare
  2. Fluxograma pare
  3. Ver exemplo de enquanto utilizando pare
  4. Ver exemplo de enquanto aninhado utilizando pare

Em um determinado momento na execução das instruções de repetição, atingimos nosso objetivo esperado e precisamos parar a execução imediatamente. Para isso, utilizamos a instrução de parada: pare.

Abaixo, a sintaxe do comando pare em comandos de repetição que tiveram suas sintaxe resumidas para reduzir as suas complexidades.

Sintaxe

para(...) { 
    comando_decisao(condição){    
        pare
    }
}

enquanto(...) { 
    comando_decisao(condição){    
        pare
    }
}

faca(...) { 
    comando_decisao(condição){    
        pare
    }
}enquanto(...);
Funcionamento
Um comando de decisão(se, se-senao, se-senao-se) é executado, caso o retorno da validação da condição seja Verdadeiro 
o comando pare é executado encerrando o comando de repetição 
Exemplo 1
programa 
{ 
    funcao inicio()  
    {
        inteiro contador 
        contador = 0

        enquanto(contador < 10)
        {
            escreve(contador)
            contador = contador + 1
			
            if ( contador == 5 )
            {
                pare	
            }
        }
    }
}
Saída
01234

Caso haja um encadeamento/aninhamento de instruções de repetição, a instrução pare irá interromper apenas a instrução de repetição no escopo em a instrução pare foi invocada.

Exemplo 2
programa 
{ 
    funcao inicio()  
    {
        inteiro i , j
        i = 0
        j = 0
        
        para(i=0; i < 2 ; i++)
        {
          escreva(" i: ",i);
          
          para(j=0; j < 5 ; j++)
          {
            escreva(" j: ",j);
            se( j == 3)
                pare
          }
          escreva("\n")
        }
    }
}

            
Saída
i: 0 j: 0 j: 1 j: 2 j: 3
i: 1 j: 0 j: 1 j: 2 j: 3
  1. 02/10/2024 - revisão 2 - Correções pontuais
  2. 29/05/2023 - revisão 1 - Correção em navegação, sintaxe e erros gramaticais
  3. 08/05/2023 - versão inicial