FC ConcursosFC Concursos

Questão FC374683

Comando que só tem sentido dentro de um controle de repetição; quando é encontrado, “o próximo comando a ser executado é o primeiro, logo após o fim do comando de repetição mais in

Algoritmos e Lógica de Programação

Instituto Consulplan · 2021

Comando que só tem sentido dentro de um controle de repetição; quando é encontrado, “o próximo comando a ser executado é o primeiro, logo após o fim do comando de repetição mais interno onde ele aparece”. Trata-se do comando:

  1. Repetição.
  2. Abandone.
  3. Sequência simples.
  4. Alternativa composta.
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

Abandone é um comando de interrupção de laço que só faz sentido dentro de um laço de repetição. Quando executado, ele força a saída imediata do laço onde aparece.

Comando abandone: quando o abandone é encontrado, o próximo comando a ser executado é o primeiro comando logo após o fim do comando de repetição mais interno onde aparece o abandone.

Ou seja, ao encontrar abandone o fluxo não continua na próxima iteração: salta-se para a instrução seguinte ao término do laço que contém o comando.

Exemplo em pseudocódigo:
para i de 1 até 10 faça
  se cond então abandone
fimpara
— aqui o fluxo continua após o laço.

É útil para interromper antecipadamente uma repetição quando uma condição de término é atingida, evitando execuções desnecessárias.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo