Na estrutura de repetição while (ENQUANTO), a execução de uma ou mais instruções de um bloco, ou laço, depende de uma condição de controle verificada no início, ou na entrada, do laço. Enquanto o resultado da condição for verdadeiro, o bloco de instruções é executado, caso contrário, ocorre o desvio para a primeira linha após este bloco.
A figura abaixo mostra o fluxograma de uma estrutura de repetição while (ENQUANTO).
Observe as afirmativas abaixo:
I. Na estrutura de repetição while (ENQUANTO) a expressão booleana é verificada antes da primeira execução das instruções.
II. Na estrutura de repetição while (ENQUANTO), se a expressão booleana resultar em FALSO as instruções que estão dentro do bloco não são executadas.
III. Na estrutura de repetição while (ENQUANTO), se a condição de execução for falsa em algum momento, o laço é interrompido para que o resto do algoritmo entre em execução.
IV. Na estrutura de repetição while (ENQUANTO), se o resultado da condição for VERDADEIRO, as instruções são executadas e em seguida a condição será testada novamente.
V. A estrutura de repetição while (ENQUANTO) implementa um contador implicitamente.
É correto apenas:
A I, III, IV e V
B I, II, IV e V
C I, II e III
D I, II, III e IV
E Todas as respostas
Anexos:
Respostas
respondido por:
7
Estrutura :
while True = roda o laço
while False = pula para fora do laço
I - Verdadeiro. A estrutura que ocorre é: while + condição, onde primeiramente é verificada a validade da condição.
II - Verdadeiro. O programa ignorará o laço quando a condição for falsa.
III - Verdadeiro. Se, ao reinício do ciclo, a condição passar a ser falsa, o laço é ignorado, vindo a rodar o resto do programa.
IV - Verdadeiro. A condição será sempre testada, após o primeiro ciclo ser compilado. Isso porque, se não houvesse esse teste de condições a cada início de um novo ciclo, a estrutura ficaria rodando sem parar.
V - Falso. Não implementa um contador, a estrutura se repete indefinidamente enquanto a condição for verdadeira.
Resposta: D)
Perguntas similares
6 anos atrás
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás
9 anos atrás