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:
( ) -678
( ) -678
Passo 1
O enunciado pede que eu classifique o conteúdo da variável abaixo usando as letras: I para inteiros, R para reais, L para lógicos e C para literais.
Dado: .
Portanto a tarefa é: decidir a que tipo (I, R, L ou C) pertence o valor .
Dado:
Portanto a tarefa é: decidir a que tipo (I, R, L ou C) pertence o valor
Passo 2
O que significa “inteiro” (marca I)?
Inteiros são números sem parte fracionária. Em linguagem matemática, o conjunto dos inteiros é frequentemente denotado por . Exemplos de inteiros:
,
,
. Note que inteiros podem ser negativos, nulos ou positivos. Uma forma prática de reconhecer um inteiro em prova/algoritmo: ele não tem vírgula nem ponto decimal e não aparece entre aspas.
Inteiros são números sem parte fracionária. Em linguagem matemática, o conjunto dos inteiros é frequentemente denotado por
Passo 3
O que significa “real” (marca R)?
Reais são números que podem ter parte fracionária, incluindo todos os inteiros e também números com casas decimais e irracionais. Exemplos: ,
,
. Na escrita, se um número aparece com ponto/vírgula decimal (por exemplo
ou
), normalmente o tratamos como real.
Reais são números que podem ter parte fracionária, incluindo todos os inteiros e também números com casas decimais e irracionais. Exemplos:
Passo 4
O que significa “lógico” (marca L)?
Lógicos (ou booleanos) representam valores de verdade: usualmente (verdadeiro) ou
(falso). Em algumas linguagens podem ser representados por
e
, mas semanticamente são apenas dois estados de verdade, não um número arbitrário como
.
Lógicos (ou booleanos) representam valores de verdade: usualmente
Passo 5
O que significa “literal” (marca C)?
Literals (literais) são sequências de caracteres — ou seja, strings/texteiros — geralmente escritas entre aspas. Exemplos: ,
. Mesmo que o conteúdo textual contenha dígitos, se estiver entre aspas é um literal e não um número.
Literals (literais) são sequências de caracteres — ou seja, strings/texteiros — geralmente escritas entre aspas. Exemplos:
Passo 6
Aplicando tudo ao caso
:
-
é um número escrito sem casas decimais e sem aspas, portanto tem forma de número inteiro. - Não é um real com parte fracionária (não aparece como
nem explicitamente), não é um valor lógico ( / ), e não é uma literal (não está entre aspas).
Logo, pelo critério definido acima,pertence ao tipo “inteiro”.
Resposta
I