O que são variáveis em um algoritmo e como podem ser utilizadas em repetições simples?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Comparar diferentes casos particulares (instâncias) de um mesmo problema, identificando as semelhanças e diferenças entre eles, e criar um algoritmo para resolver todos, fazendo uso de variáveis (parâmetros) para permitir o tratamento de todos os casos de forma genérica.
Fonte: Base Nacional Comum Curricular (MEC).Questão
O que são variáveis em um algoritmo e como podem ser utilizadas em repetições simples?
- A) São valores fixos que não mudam.
- B) Armazenam dados que podem mudar durante a execução.
- C) Apenas servem para entrada de dados.
- D) Não podem ser utilizadas em loops de repetição.
- E) Elas vão aumentar a complexidade do algoritmo.
✅ Resposta correta: alternativa B
Resolução passo a passo
- Variável, em algoritmos, é um espaço nomeado na memória que armazena um dado, e esse dado pode ser alterado ao longo da execução. Isso é o que diferencia uma variável de uma constante, cujo valor não muda.
- Em repetições simples (como um laço que repete um número definido de vezes), é comum usar uma variável contador, por exemplo i, que começa com um valor inicial (como 1), é incrementada a cada volta (i = i + 1) e controla quando o laço termina (enquanto i <= 10, por exemplo). Também é comum usar uma variável acumuladora, que guarda somas ou produtos parciais a cada repetição.
- Portanto, a alternativa B está correta, pois descreve exatamente essa propriedade: armazenar dados que podem mudar durante a execução.
- A alternativa A está errada, porque descreve constantes, e não variáveis.
- A alternativa C está errada, porque variáveis servem para armazenar dados de qualquer origem, inclusive resultados de cálculos, e não apenas para entrada.
- A alternativa D está errada, pois variáveis são justamente o que permite controlar e acumular valores dentro de loops de repetição.
- A alternativa E está errada, porque usar variáveis não aumenta a complexidade do algoritmo por si só; elas são ferramentas básicas para organizar a lógica.
- Conclusão: o gabarito oficial B está correto.
💡 Dica: Defina variáveis e explique seu uso em laços de repetição.
Alternativa por alternativa
O aluno confundiu variável com constante, imaginando que variáveis guardam valores fixos que nunca mudam.
Por que engana: Confundir variáveis com valores fixos, acreditando que elas não podem mudar durante a execução do algoritmo.
Essa é a função das variáveis em algoritmos.
O aluno associou variáveis apenas à leitura de dados pelo teclado, esquecendo que elas também guardam resultados de cálculos, contadores e acumuladores.
O aluno acredita que, por variar, a variável não pode ser usada em loops, quando na verdade contadores e acumuladores dependem dela dentro das repetições.
O aluno imagina que qualquer recurso extra torna o algoritmo mais complexo, ignorando que variáveis são elementos básicos e simplificam a lógica.
Raio-X da questão
variáveis em algoritmos
avaliacao
noções de algoritmos · tipos de dados
Revisar o conceito de variáveis e estruturas de repetição em algoritmos.
Confundir variáveis com valores fixos, acreditando que elas não podem mudar durante a execução do algoritmo.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- O que são variáveis em um algoritmo e qual seu papel em laços de repetição?
- Qual é a função de uma variável em um algoritmo que utiliza repetições?
- Qual a função de uma variável em um algoritmo com repetições condicionais simples?
- Em um algoritmo, o que é uma variável? Como ela pode ser utilizada em um programa?
- O que é um algoritmo de repetição e como ele pode ser utilizado para resolver problemas simples?
- Qual é a função de uma variável em um algoritmo?
Todas as questões de Estratégias de solução de problemas - Generalização
🔎 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
