Classifique os conteúdos das variáveis a seguir de acordo com seu tipo, assinalando com I para inteiros, R para reais, L para lógicos e C para literais:
( ) 0

Passo 1

O enunciado pede para classificar o conteúdo dado de uma variável (o valor apresentado) segundo quatro tipos possíveis: inteiro (I), real ®, lógico (L) ou literal (C). O único dado fornecido é 0. A tarefa é assinalar qual das quatro letras corresponde a esse conteúdo.

Passo 2

Vamos entender, de forma bem direta e com exemplos, o que cada tipo significa — isso ajuda a decidir sem erro na hora da prova.
  • Inteiros (I): são números sem parte fracionária, positivos, negativos ou zero. Exemplos: -3, 0, 42. Na programação, um literal escrito como 0 costuma ser entendido como inteiro. Dica prática: se o número não tem vírgula nem ponto decimal, é inteiro.
  • Reais ®: são números que podem ter parte fracionária (decimais). Exemplos com vírgula (formato brasileiro): 3,14, -0,5, 2,0. Observação importante: um inteiro também é um número real matematicamente, mas em classificação de tipos de dados costumamos distinguir o literal escrito sem decimal (inteiro) do literal escrito com decimal (real).
  • Lógicos (L): representam verdadeiros ou falsos. Normalmente aparecem como palavras/valores como \text{\text{true}} e \text{\text{false}} (ou em Português \text{\text{verdadeiro}}, \text{\text{falso}}). O valor 0 não é, por si só, um valor lógico — só em algumas linguagens antigas o 0 pode ser interpretado como “falso”, mas isso é conversão específica, não classificação direta do conteúdo.
  • Literais / caracteres / strings (C): são textos ou símbolos entre aspas, por exemplo \text{"olá"}á ou \text{'a'}. O valor 0 sem aspas não é uma literal de texto.

Passo 3

Apliquei as definições ao caso concreto 0:
  • 0 não tem parte fracionária nem vírgula, então encaixa-se na definição de inteiro.
  • Embora matematicamente 0 também seja um real, a classificação pedida é por tipo de conteúdo literal: como foi escrito sem decimal, é um inteiro, não um real.
  • 0 não é um valor lógico escrito como \text{\text{true}} ou \text{\text{false}}.
  • 0 não está entre aspas, então não é literal/ string.

Passo 4

Conclusão prática para a prova: assinale I (inteiros) para o item 0. Se o enunciado tivesse sido 0,0 ou 0,00 ou 0.0 (dependendo do formato), aí seria R (real). Se estivesse entre aspas, como \text{"0"}, seria C (literal). Mas aqui é 0 simples, então I.

Resposta

(I) 0

Exercícios relacionados