SóProvas


ID
204724
Banca
CESPE / CEBRASPE
Órgão
Banco da Amazônia
Ano
2010
Provas
Disciplina
Algoritmos e Estrutura de Dados
Assuntos

Julgue os itens seguintes, relativos à lógica de programação e
construção de algoritmos.

Estruturas de repetição são usadas para que determinado bloco de comandos seja executado diversas vezes. A garantia de parada da repetição ocorre por meio de uma condição que é verificada a cada nova iteração. Dependendo do tipo de estrutura de repetição utilizado, o bloco de comandos é executado pelo menos uma vez.

Alternativas
Comentários
  • Os comandos de repetição DO...WHILE são executados pelo menos 1 vez, pois os testes são feitos ao final do LOOP.

  • correto

    O while loop testa condicao antes de entrar no bloco.While true, do....

    O while tambem pode ser usado quando o n de interaçoes é desconhecido. No caso, a condição é testada depois de entrar no bloco, sendo que enquanto for false, vai continuar executando;

    o for loop é quando temos um n de repetições pre-definifdas

  • Discordo da questão pelo simples fato que dala deendendo do tipo de estrutura de dados, pois todas as estruturas realizam verificação para executar o laço no meu ponto de vista tal questão deveria ser cancelada ou a resposta seria como ERRADO. Independentimente como o colega falou abaixo que se o do { } while executa abaixo porem antes de entrar no while vai fazer a verificação se é realmente verdadeiro para executar o bloco de código.

  • Quando se utiliza o repeat until, o bloco de comandos será executado pelo menos uma vez.

    Resposta: Certo

  • Correta. Quando se utiliza o repeat until, o bloco de comandos será executado pelo menos uma vez.

  • Corretíssimo, conforme vimos em nossa aula, existem blocos de repetições que são executados somente uma única vez, a exemplo para que não esqueçam, visite a página de nossa aula de nº 15.

    Resposta: Certo

  • GABARITO: Correto

    Quando se utiliza o REPEAT UNTIL, o bloco de comandos será executado pelo menos uma vez.

  • Estruturas de repetição

    É possível colocar um trecho de código em “loop”, ou laço de repetição, executando até que uma condição seja atingida, ou enquanto uma condição permanecer válida.

    Comando enquanto (while): Essa estrutura tem por característica verificar a condição de execução de seu código ANTES de executá-lo.

    Repeat until: executará até que a condição seja verdadeira. Obrigatoriamente ele deverá ser executado pelo menos uma vez, já que a verificação ocorre somente no final. Quando se utiliza o while, caso a condição imposta seja falsa, logo no começo, o laço sequer é executado! 

    Break:  é um comando que interrompe estruturas de repetição.

  • esse comentário do gustavo pinheiro foi cirurgico. parabens!

  • Dependendo do tipo de estrutura o comando será repetido pelo menos uma vez, como no caso do DO/WHILE (entrará no loop e depois verificará - então é no mínimo uma vez).

    Porém há estruturas em que nem uma iteração pode ocorrer, no caso de um IF (se não satisfizer a condição nem entrará no loop).