GeraProva GeraProva Provas com IA para professores do Brasil
Computação1ª sérieBNCC EM13CO02Média⏱ medio

Elabore um pseudocódigo que use laços aninhados para imprimir na tela um quadrado 3x3 formado pelo caractere…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO02

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

Elabore um pseudocódigo que use laços aninhados para imprimir na tela um quadrado 3x3 formado pelo caractere '*' (asterisco). Mostre o pseudocódigo e explique brevemente como funciona.

✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.

Resposta esperada

Exemplo de pseudocódigo: PARA linha DE 1 ATÉ 3 FAÇA PARA coluna DE 1 ATÉ 3 FAÇA ESCREVA SEM QUEBRA "*" FIM PARA ESCREVA "" // Quebra de linha para começar a próxima linha do quadrado FIM PARA Explicação: O laço externo (linha) controla quantas linhas serão impressas: 3. Para cada execução do laço externo, o laço interno (coluna) roda 3 vezes, imprimindo um asterisco por vez sem pular linha. Depois que o laço interno termina, insere-se uma quebra de linha para começar a próxima linha do quadrado. Assim obtemos 3 linhas de 3 asteriscos, formando um quadrado 3x3.

Explicação

O pseudocódigo utiliza dois laços aninhados, onde o laço externo controla a quantidade de linhas e o laço interno controla a quantidade de colunas. Isso permite a impressão de um asterisco para cada posição do quadrado, enquanto a quebra de linha após o laço interno garante que as linhas sejam separadas. Assim, o resultado final é um quadrado 3x3 de asteriscos, conforme solicitado.

Raio-X da questão

Dificuldade Média
Bloom Lembrar
Leitura medio
Discriminação alto
Peso pedagógico alto
Autonomia do enunciado completo
Cobertura da habilidade multipla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ interpretativa🧩 progressao
🎯 Conceito central

laços aninhados em pseudocódigo

📌 Objetivo

fixacao

🧱 Pré-requisitos

laços de repetição simples · estrutura de pseudocódigo

📚 Reveja

Revisar a estrutura de laços em programação e como eles funcionam.

⚠️ Erro mais comum

Confundir a ordem dos laços aninhados, resultando em linhas ou colunas incorretas no quadrado.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de [CONFERIR] Construir soluções baseadas no uso de algoritmos e conceitos da Computação para resolver problemas, avaliando suas qualidades e melhorando-as.

🔎 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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.