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
( ) 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 é
. 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:
, , . Na programação, um literal escrito como 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):
, , . 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
e (ou em Português , ). O valor não é, por si só, um valor lógico — só em algumas linguagens antigas o 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
ou . O valor sem aspas não é uma literal de texto.
Passo 3
Apliquei as definições ao caso concreto
:
-
não tem parte fracionária nem vírgula, então encaixa-se na definição de inteiro. - Embora matematicamente
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. -
não é um valor lógico escrito como ou . -
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
. Se o enunciado tivesse sido
ou
ou
(dependendo do formato), aí seria R (real). Se estivesse entre aspas, como
, seria C (literal). Mas aqui é
simples, então I.
Resposta
(I)