wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Laços repetição 1 "enquanto"

Total questions: 15

Worksheet time: 33mins

Name
Class
Date
1.

Uma das formas mais básicas e poderosas de gestão de fluxo controlado em programação quando precisamos ter o controle de quantidade de execução de códigos.

a)

Estrutura Condicional

b)

Estrutura de Repetição

c)

Variável Global

d)

Função Matemática

2.

O que é executado repetidamente enquanto uma condição específica permanecer verdadeira?

a)

Instrução Condicional "SE"

b)

Alterações nas variável de Controle

c)

O Bloco de Código dentro da estrutura e os demais fora da estrutura

d)

O Bloco de Código dentro da estrutura

3.

O que é avaliado antes de cada execução do bloco de código na estrutura de repetição enquanto?

a)

Variável de Controle

b)

Bloco de Código

c)

Condição

d)

Instrução Condicional

4.

Qual é a sintaxe geral da estrutura de repetição enquanto em muitas linguagens de programação?

a)

para (condicao) { # Bloco de código a ser repetido }

b)

enquanto (condicao) { # Bloco de código a ser repetido }

c)

se (condicao) { # Bloco de código a ser repetido }

d)

senão (condicao) { # Bloco de código a ser repetido }

5.

Quando o enquanto é útil em programação?

a)

Quando a condição de repetição é sempre falsa

b)

Quando a condição de parada é desconhecida ou desconhecida.

c)

Quando é necessário repetir uma operação sem condição

d)

Quando o número de repetições obrigatoriamente é conhecido antecipadamente

6.

O que é importante garantir ao usar a estrutura de repetição enquanto?

a)

Condição de Parada Atendida

b)

Variáveis de Controle Inalteradas

c)

Condição de Repetição Falsa

d)

Loops Infinitos

7.

Qual é a finalidade da estrutura de repetição enquanto?

a)

Eliminar a necessidade de condições

b)

Diminuir a eficiência do programa

c)

Aumentar a complexidade do código

d)

Automatizar tarefas repetitivas

8.

O que permite a estrutura de repetição enquanto fazer várias vezes?

a)

Executar um bloco de código com base na condição inicial de teste do enquanto

b)

Executar um bloco de código apenas uma vez mesmo que a condição continue verdadeira

c)

Executar um bloco de código com base em várias condições distintas.

d)

Executar um bloco de código sem condições, sempre irá executar e ficar no loop

9.

O que os programadores podem fazer de forma eficaz ao entender a estrutura de repetição enquanto?

a)

Automatizar tarefas complexas com o loop infinito

b)

Resolver uma variedade de problemas

c)

Resolver problemas de forma ineficiente

d)

Evitar o uso de loops

10.

Qual é a importância de modificar as variáveis de controle dentro do bloco de código na estrutura de repetição enquanto?

a)

Garantir que a condição eventualmente se torne falsa

b)

Garantir a execução do bloco apenas uma vez

c)

Garantir que a condição eventualmente se torne verdadeira

d)

Garantir loops infinitos

11.

Na lógica apresentada ao lado existe um comando escreva no final que irá apresentar a mensagem do tempo que o programa levou para terminar, seu objetivo e analisar o código e escolher uma conclusão conclusão conforme o análise.

a)

O programa irá rodar mas a informação final não será coerente com a lógica e o contexto apresentado ao usuário

b)

O programa irá rodar apresentando o tempo que levou de 5 segundos e está coerente com o contexto

c)

O programa não irá rodar pois não vai entrar no loop

d)

O programa irá rodar apresentar o tempo de 5 segundos mas a condição de entrada no loop nunca será verdadeira

12.

Faça uma análise no código mostrado na figura ao lado, marque a opção correta em relação a saída apresentada no console.

a)

menor que 3 (4x)
maior ou igual a 2 (2x)

b)

menor que 3 (3x)
maior ou igual a 2 (1x)
maior ou igual a 3 (2x)

c)

menor que 3 (2x)
maior ou igual a 2 (2x)
maior ou igual a 3 (2x)

d)

menor que 3 (3x)
maior ou igual a 2 (3x)

13.

Faça uma análise no código mostrado na figura ao lado, marque a opção correta em relação a saída apresentada no console.

a)

menor que 3 (1x)
maior ou igual a 3 (2x)

b)

menor que 3 (3x)
maior ou igual a 3 (1x)

c)

menor que 3 (1x)
maior ou igual a 2 (1x)
maior ou igual a 3 (1x)

d)

menor que 3 (1x)
maior ou igual a 2 (1x)
maior ou igual a 3 (2x)

14.

Faça uma análise no código mostrado na figura ao lado, marque a opção correta em relação a saída apresentada no console.

a)

valor igual a 1

b)

valor igual a 5

c)

valor igual a 2

d)

valor igual a 4

15.

Faça uma análise no código mostrado na figura ao lado, marque a opção correta em relação a saída apresentada no console.

a)

1

b)

2

c)

0

d)

3