Programação
TIPOS BÁSICOS DE DADOS (OU TIPOS PRIMITIVOS)
Aproximando-se da maneira pela qual o computador manipula as informações, quatro tipos primitivos de dados podem ser definidos:
Inteiro: toda e qualquer informação númérica que pertença ao conjunto dos números Inteiros (...-3, -2, -1, 0, 1, 2, 3, ...);
Exemplos:
a-) Ele tem 15 irmãos; b-) A temperatura desta noite será de –2 graus;
Real: toda e qualquer informação numérica que pertença ao conjunto dos números Reais (-, +);
Exemplos:
a-) Ela tem 2,05 metros de altura; b-) Meu saldo bancário é de -211,87 Reais;
Caractere: toda e qualquer informação composta por um conjunto de caracteres alfanuméricos (0...9) e/ou especiais (por exemplo: # $ % & * ? ~ < ! @);
Exemplos:
a-) Constava na prova: “Use somente caneta !!”; b-) O parque estava repleto de placas: “Não pise na grama.”;
Lógico: toda e qualquer informação que pode apenas assumir duas situações (biestável);
Exemplos:
a-) A porta pode estar aberta ou fechada. b-) A lâmpada pode estar acessa ou apagada.
A Linguagem de Programação C++ possui os seguintes tipos básicos de dados:
• char
• int
• float
• double
• void
Tipo Descrição Espaço que ocupa na memória Faixa char equivale ao tipo caractere
1 byte -128 a 127
(incluindo letras e símbolos) int equivale ao tipo inteiro
2 bytes -32768 a 32767 float equivale ao tipo real
4 bytes 3.4E-38 a 3.4E+38 double equivale ao tipo real, mas possui uma escala maior que a do tipo float
8 bytes
1.7E-308 a 1.7E+308 void tipo nenhum 0 bytes nenhum valor
Com exceção do tipo void, os tipos básicos de dados podem ser acompanhados por modificadores. Os modificadores de tipo oferecidos em C++ são:
- long (mais longo, escala maior)
- short (mais curto, escala menor)
- unsigned (sem sinal, somente valores positivos)
Um modificador de tipo pode ser utilizado sem que