Ao projetar um algoritmo que processa leituras de temperatura com casas decimais, qual tipo de dado é mais…
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 dado’.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Ao projetar um algoritmo que processa leituras de temperatura com casas decimais, qual tipo de dado é mais apropriado para a variável que guarda cada leitura?
- A) Booleano — Não pode representar valores de temperatura, apenas verdadeiro ou falso.
- B) Texto — Representar números como texto impossibilita cálculos matemáticos e comparações diretas.
- C) Real (ponto flutuante) — usar float ou double conforme precisão.
- D) Inteiro — Converte temperaturas decimais em inteiros e perde precisão crítica na leitura.
- E) Caractere único — Não pode armazenar valores decimais e é insuficiente para temperaturas.
✅ Resposta correta: alternativa C
Resolução passo a passo
- A questão pede o tipo de dado mais adequado para guardar leituras de temperatura que possuem casas decimais, como 23,5 graus.
- Como o valor pode ter parte fracionária, é preciso um tipo numérico capaz de representar números reais, que em programação são guardados como ponto flutuante (float ou double, conforme a precisão exigida).
- A alternativa C, Real (ponto flutuante), atende exatamente a essa necessidade: permite armazenar casas decimais e realizar cálculos e comparações matemáticas.
- A alternativa A está errada, pois o tipo booleano guarda apenas verdadeiro ou falso e não representa medições de temperatura.
- A alternativa B está errada, pois texto impede somas, médias e comparações numéricas diretas, embora seja possível armazenar a leitura dessa forma.
- A alternativa D está errada, pois o inteiro não guarda a parte decimal e faria a leitura perder precisão.
- A alternativa E está errada, pois caractere único armazena apenas um símbolo, sendo insuficiente para qualquer valor decimal de temperatura.
- Conclusão: o gabarito oficial C está correto.
💡 Dica: Considere os tipos de dados numéricos disponíveis.
Alternativa por alternativa
O aluno associa a variável a uma decisão de verdadeiro ou falso, sem perceber que leituras de temperatura são medidas numéricas contínuas.
O aluno acredita que, por ser possível guardar o número como texto, esse seria um tipo adequado, sem considerar que operações matemáticas ficariam inviabilizadas.
Por que engana: Escolher um tipo de dado que não permite a representação de números decimais, como inteiro ou booleano.
Medidas de temperatura têm frações; tipos reais armazenam decimais e permitem cálculos (média, conversão) sem truncamento inteiro.
O aluno entende que o inteiro é o tipo numérico padrão e que basta arredondar a temperatura, ignorando que a parte decimal é essencial para a precisão exigida.
O aluno confunde caractere, que guarda um único símbolo, com um tipo numérico capaz de representar valores decimais.
Raio-X da questão
tipos de dados em programação
avaliacao
tipos de dados em programação
Revisar os tipos de dados numéricos e suas aplicações.
Escolher um tipo de dado que não permite a representação de números decimais, como inteiro ou booleano.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Em um algoritmo que registra leituras de umidade em projetos escolares, cada leitura é um dado com timestamp e valor…
- Em um algoritmo que processa um fluxo de dados numérico, qual tipo de variável é mais apropriada para armazenar valores…
- Ao construir um algoritmo que calcula a média de notas, qual tipo de dado é mais adequado para a variável que armazena o…
- Em um algoritmo que calcula a média das notas de uma turma, qual tipo de variável é mais adequado para armazenar a soma…
- Em casa, você recebe 50 leituras de temperatura como valores inteiros. Qual é a forma mais adequada de representar esses…
- Um sensor de temperatura registra uma leitura por hora durante 24 horas. No algoritmo que processa essas leituras, qual…
🔎 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
