SóProvas


ID
2350384
Banca
FGV
Órgão
TJ-AM
Ano
2013
Provas
Disciplina
Algoritmos e Estrutura de Dados
Assuntos

Com relação à estrutura de controle conhecida como repetir ... até que ..., assinale V para a afirmativa verdadeira e F para a falsa.
( ) O bloco de instruções dentro do loop, é executado pelo menos uma vez.
( ) A execução da estrutura termina, quando o teste da condição retorna o valor lógico falso.
( ) A execução da estrutura permanece em loop, enquanto o teste da condição retorna o valor lógico verdadeiro.

As afirmativas são, respectivamente,

Alternativas
Comentários
  • ( ) A execução da estrutura termina, quando o teste da condição retorna o valor lógico verdadeiro.

    ( ) A execução permanece no loop enquanto o resultado do teste for falso

  • Prezados,

    Vamos analisar os itens.
    O item I é verdadeiro. Quando estudamos estrutura de repetições, temos 2 estruturas de loop bem comuns, a "repita <execução> enquanto <condição>" e a " enquanto <condição> repita <execução>". Cada linguagem de programação tem sua sintaxe para especificar essas 2 estruturas , mas a grande diferença delas é o teste da condição de repetição. Na primeira , inicialmente ele executa o código e depois testa a condição ( assim ele executa pelo menos uma vez ), a segunda ele primeiro testa a condição depois executa o código ( dessa forma a execução pode ou não acontecer, a depender da condição ) .
    O item II é falso. A estrutura termina até que a condição seja atingida, ou seja, valor lógico verdadeiro.
    O item III é falso. A execução da estrutura permanece em loop enquanto a condição retornar valor lógico falso.


    Portanto a alternativa correta é a letra C


  • A execução da estrutura termina, quando o teste da condição retorna o valor lógico verdadeiro.

    A execução permanece no loop enquanto o resultado do teste for falso

    Letra C

  • nunca vi essa estrutura. Conheço o do while, que executa enquanto a condição é verdadeira. Mas aí tem um até que, logo a lógica é o contrário, vai repetir até que a condição descrita seja verdadeira. (não enquanto)

    Logo:

    executa uma vez, pois a condição esta no final. Verdadeiro

    dizer que "termina quando condição for falsa" é Falso.

    assim como dizer que "continua enquanto for verdadeiro" também é Falso

  • Força Guerreiro!!!!!!