Dissertativa: Trace a execução do seguinte pseudocódigo e escreva todas as linhas impressas na ordem: para i…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Dissertativa: Trace a execução do seguinte pseudocódigo e escreva todas as linhas impressas na ordem: para i de 1 até 5 faça para j de 1 até i faça imprimir(i, ":", j) fim para fim para Explique como foi determinada a sequência.
✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.
Resposta esperada
Saída (cada item em nova linha): 1:1 2:1 2:2 3:1 3:2 3:3 4:1 4:2 4:3 4:4 5:1 5:2 5:3 5:4 5:5 Explicação: Para cada valor de i, o laço interno j varia de 1 até i. Assim, quando i=1 imprime apenas 1:1; quando i=2 imprime 2:1 e 2:2; quando i=3 imprime 3:1,3:2,3:3; e assim por diante até i=5.
Explicação
A sequência é gerada pelo laço externo que controla o valor de i, enquanto o laço interno controla o valor de j, que varia de 1 até o valor atual de i. Isso resulta em uma impressão que começa com i=1 e vai até i=5, com cada valor de j sendo impresso para cada i correspondente. Assim, a saída é organizada em grupos, onde cada grupo corresponde a um valor de i e contém j variando de 1 até i.
Raio-X da questão
pseudocódigo e loops
avaliacao
estrutura de repeticao · compreensao de pseudocodigo
Revisar estruturas de repetição e impressão em pseudocódigo.
Confundir a ordem dos loops aninhados, imprimindo valores fora da sequência correta de i e j.
pensamento_critico
abstrato
Questões parecidas com resolução
- Considere este trecho em pseudocódigo: contador <- 0 para i de 1 até 5 faça para j de 1 até i faça contador <- contador…
- Qual é o resultado da execução do seguinte algoritmo? Para i de 1 até 5, escreva i duas vezes.
- Dado o pseudocódigo abaixo, escreva exatamente o que será impresso na tela: cont <- 1 para i de 1 até 3 faça para j de 1…
- Analise o seguinte trecho de código: para i de 1 a 5 faça escreva i. O que o programa imprime?
- Em um algoritmo, a estrutura de repetição 'para' é utilizada para executar um bloco de código várias vezes. Qual é a…
- Em uma atividade de Computação, um estudante analisa um programa que repete uma ação enquanto uma condição for…
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
