Logo Passei Direto
Buscar
Aprendemos a trabalhar na AULA 4 com estruturas de repetição aninhadas. Observe o código a seguir que contém um exemplo disso empregando dois laços for.
Acerca deste código, assinale a alternativa que contém uma afirmação CORRETA sobre este código.
A O laço de repetição for interno será executado 10 vezes ao longo da execução de todo o programa.
B O print do resultado para i = 3 e j = 5 será o valor 2.
C Se alterássemos o laço for externo para um do tipo while, a linha de código corresponde poderia ser: while(x < 20)
D O laço de repetição externo trabalha com um passo de 20.
E O laço de repetição interno trabalha com um passo unitário.
User badge image
Aprimorando com Questões

há 6 meses

Respostas

User badge image

Ed Verified user icon

há 6 meses

Para responder corretamente à sua pergunta, precisamos analisar cada uma das alternativas em relação ao funcionamento de laços de repetição aninhados. A) O laço de repetição for interno será executado 10 vezes ao longo da execução de todo o programa. - Isso depende de como o laço externo está configurado. Se o laço externo também tiver um número fixo de iterações, essa afirmação pode ser verdadeira, mas não necessariamente. B) O print do resultado para i = 3 e j = 5 será o valor 2. - Sem ver o código, não podemos confirmar isso. O resultado depende da lógica implementada. C) Se alterássemos o laço for externo para um do tipo while, a linha de código correspondente poderia ser: while(x < 20) - Isso pode ser verdade, mas depende do contexto do código original. Não é uma afirmação universalmente correta. D) O laço de repetição externo trabalha com um passo de 20. - Isso só seria verdade se o laço externo estivesse configurado para incrementar de 20 em 20, o que não podemos afirmar sem ver o código. E) O laço de repetição interno trabalha com um passo unitário. - Normalmente, em um laço for, o passo padrão é 1, a menos que especificado de outra forma. Portanto, essa afirmação é geralmente correta. Diante da análise, a alternativa que mais provavelmente é correta, considerando a estrutura típica de laços de repetição, é: E) O laço de repetição interno trabalha com um passo unitário.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais perguntas desse material

Na AULA 4 você aprendeu a trabalhar com a estrutura de repetição while (enquanto). A seguir você encontra um código com o while que deveria apresentar na tela impresso todos os valores de 10 até 100. Porém, o código apresentado contém um problema. Assinale a alternativa que CORRETAMENTE explica qual o problema e a solução para ele.
A O problema no código é que a variável de controle não está sendo iterada, gerando um loop infinito e fazendo com que o laço nunca se encerre. A solução para o problema é retirar a linha do print de dentro do while, colocando após o laço, e criando uma instrução dentro do laço para iterar a variável de controle.
B O problema no código é que expressão lógica colocada no laço está incorreta. A solução para o problema é alterar a condição lógica do laço para x >= 100.
C O problema no código é que a variável de controle não está sendo iterada, gerando um loop infinito e fazendo com que o laço nunca se encerre. A solução para o problema é alterar a condição lógica do laço para x >= 100.
D O problema no código é que a variável de controle não está sendo iterada, gerando um loop infinito e fazendo com que o laço nunca se encerre. A solução para o problema é adicionar uma linha que incremente a variável de controle dentro do while. A linha deve ser inserida antes o print.
E O problema no código é que a variável de controle não está sendo iterada, gerando um loop infinito e fazendo com que o laço nunca se encerre. A solução para o problema é adicionar uma linha que incremente a variável de controle dentro do while. A linha deve ser inserida após o print.

Mais conteúdos dessa disciplina