Em pseudocódigo, qual tipo de dado é mais adequado para a variável 'contador' que incrementa de 1 em 1 ao…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Classificar informações, agrupando-as em coleções (conjuntos) e associando cada coleção a um ‘tipo de dados’
Fonte: Base Nacional Comum Curricular (MEC).Questão
Em pseudocódigo, qual tipo de dado é mais adequado para a variável 'contador' que incrementa de 1 em 1 ao percorrer um vetor de elementos?
- A) Texto
- B) Caractere
- C) Número decimal
- D) Booleano
- E) Inteiro
✅ Resposta correta: alternativa E
Resolução passo a passo
- Analise o que a variável 'contador' faz. Ela começa em um valor inicial, como 0 ou 1, e aumenta de 1 em 1 a cada elemento percorrido no vetor. Ou seja, ela armazena quantidades exatas e contáveis, como 1, 2, 3, 4.
- Identifique o tipo de dado que representa números inteiros sem parte fracionária. Esse é o tipo inteiro, adequado para contagens e índices.
- Verifique as alternativas. A alternativa E (Inteiro) está correta porque contadores armazenam valores inteiros exatos.
- Analise as demais. A alternativa A (Texto) está errada, pois texto armazena sequências de caracteres e não serve para somar 1 a cada passo. A alternativa B (Caractere) está errada, pois armazena um único símbolo, como uma letra. A alternativa C (Número decimal) está errada, pois, embora seja numérico, é desnecessário e impreciso para contagens exatas. A alternativa D (Booleano) está errada, pois só assume verdadeiro ou falso e não permite contar.
- Conclusão: o gabarito oficial E está correto.
💡 Dica: Pense no tipo de dado que pode armazenar números inteiros.
Alternativa por alternativa
O aluno pode achar que, por ser um nome ou rótulo, o contador deve ser guardado como texto, sem perceber que a variável precisa realizar somas.
O aluno pode confundir o contador com um símbolo ou caractere, imaginando que a contagem se faz com letras ou marcas, em vez de valores numéricos.
O aluno pode associar 'número' a decimal e supor que qualquer valor numérico precisa de casas decimais, esquecendo que contagens são sempre exatas e inteiras.
Por que engana: Escolher um tipo de dado que não permite operações aritméticas, como texto ou caractere, ao invés de um inteiro.
O aluno pode lembrar que variáveis de controle de laço são usadas em condições e confundir o contador com um indicador de verdadeiro ou falso, em vez de um valor acumulado.
Contadores representam quantidades discretas e índices; o tipo inteiro evita valores fracionários e corresponde às operações de incremento e acesso a posições de vetor.
Raio-X da questão
tipos de dados
avaliacao
tipos de dados · variáveis em programação
Revisar os tipos de dados em programação, especialmente inteiros.
Escolher um tipo de dado que não permite operações aritméticas, como texto ou caractere, ao invés de um inteiro.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Em pseudocódigo, ao declarar uma variável chamada 'contador' para acumular o número de ocorrências de um dado, qual tipo…
- Em um algoritmo, qual o tipo de dado mais apropriado para a variável 'contador' que registra o número de alunos…
- Em um algoritmo que percorre um vetor, qual tipo de dado é mais adequado para armazenar o índice de acesso e por quê?
- Em um algoritmo que acumula ocorrências dentro de um loop, onde deve ser declarada a variável 'contador' para que ela…
- Num algoritmo que percorre uma sequência de N elementos com um laço 'para' (repetição) usando a variável índice 'i'…
- Num algoritmo que percorre uma lista de dados, qual operação deve ser aplicada a uma variável contador cada vez que um…
🔎 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
