Algoritmo - Variáveis

Variáveis
Sabe-se na matemática que uma variável é uma representação simbólica dos elementos de um certo conjunto.
Nos algoritmos, destinados a resolver um problema no computador, cada variável corresponde uma posição de memoria , cujo o conteúdo pode variar ao longo do tempo durante a execução de um programa.

Formação de Identificadores
Um identificador é formado por um ou mais caracteres, sendo que o primeiro caractere deve, obrigatoriamente, ser uma letra e os caracteres seguintes, letras ou dígitos, não sendo permitido o uso de símbolos especiais.
Exemplo:
A
5B
Nota
E(13)
Matricula
A:B
X5
X-Y
A32B
Nota[1]
F1G3H5
B*D.

Declaração de Variáveis
As variáveis só podem armazenar valores de um mesmo tipo, de maneira que também são classificadas como sendo “numéricas, lógicas e literais”.

Exemplo:
<nomevariável> : <tipo>
idade : inteiro

Variáveis do tipo Inteiro (numéricas)
Este tipo de variável ocupa 2 bytes de memória. Como um byte possui 8 bits, fica claro definir a quantidade símbolos (valores inteiros) representados por 2 bytes:
1 byte = 28  = 256 símbolos
2 byte = 28 x 28 = 65536 símbolos
Para a representação dos inteiros de 2 bytes temos:
Z = { -32768, ..., 0, ..., 32767}
Inteiros Curto: 1 byte
Inteiros Longos: 4 bytes:

Variáveis Reais
Este tipo de variável armazena elementos com casas decimais. Normalmente ocupam 4 bytes de memória.
Existem outras formas de representação de alocação: 8 bytes, normalmente utilizados para cálculos científicos.
Exemplo: Quanto maior o numero de casas decimais, menos elementos poderão ser representados.
8,00001; 8,00002; 8,00003, ...,

Valores Literais
Conhecidos como caracteres ou cadeia de caracteres, este tipo de dado é representado da seguinte maneira: todo valor literal deve estar representado entre aspas (‘).
Exemplo:
‘A’ à Valor literal de comprimento 1
‘BELA’
à Valor literal de comprimento 4
‘7+5’
à Valor literal de comprimento 3
Como cada caractere ocupa um byte, uma cadeia de caracteres (string) de tamanho 6 ocupa 6 bytes na memória.

Post Relacionados

Algoritmo - Variáveis Vinicius Souza Rating: 5 terça-feira, 22 de fevereiro de 2011

Nenhum comentário: