CDI

Constantes e variáveis

Constantes e variáveis são elementos básicos manipulados pelos programas. Ambos armazenam dados. As constantes armazenam dados que terão o mesmo valor durante toda a execução do programa. As variáveis armazenam dados que podem ter seus valores alterados durante a execução.

Todas as constantes e variáveis de um programa em Pascal precisam ser declaradas no início do programa. Assim o computador poderá reservar o espaço de memória que será necessário para a execução do programa.

Cada constante ou variável tem um nome que a identifica, ou um identificador, e um tipo. Os identificadores servem para que se tenha acesso aos dados, podendo vê-los e modificá-los quando for necessário. Existem algumas regras para os identificadores, são elas:

  • O primeiro caractere de um identificador deve ser obrigatoriamente uma letra;

  • Os caracteres seguintes podem ser letras ou dígitos;

  • Não é permitido o uso de caracteres em branco ou quaisquer outros que não sejam letras ou dígitos;

  • A linguagem Pascal não diferencia as letras maiúsculas das minúsculas, assim, Variavel3 e variavel3 são considerados o mesmo identificador.

Os tipos de dados do Pascal serão explicados a seguir:

Para os dados numéricos o Pascal tem diferentes tipos tanto para inteiros quanto para reais. A diferença entre os tipos de cada um desses grupos é o intervalo de valores que cada um suporta. Por exemplo, os tipos Shortint e Integer armazenam inteiros. A diferença entre eles é que um dado do tipo Shortint pode assumir valores entre -128 e 127 e os dados do tipo Integer podem assumir valores de -32768 a 32767. A lista seguinte mostra todos os tipos de dados numéricos da linguagem Pascal e o intervalo de valores suportado por cada tipo.

Tipos de dados inteiros:

  • Shortint -128 a 127;

  • Integer -32768 a 327667;

  • Longint -2147483648 a 2147483647;

  • Byte 0 a 255;

  • Word 0 a 65535.

Tipos de dados reais

  • Real 2,9 * 10-39 a 1,7 * 1038

  • Single 1,5 * 10-45 a 3,4 * 1038

  • Double 5,0 * 10-324 a 1,7 * 10308

  • Extended 3,4 * 10-4932 a 1,1 * 104932

  • Comp -9,2 * 1018 a 9,2 * 1018

É importante escolher o tipo certo de dado para cada situação para que não haja desperdício de memória. Por exemplo, uma variável dia que representa os dias do mês poderá ter apenas valores inteiros de 0 a 31. Então, não faz sentido escolher para esta variável o tipo de dados real, ou longint. O tipo Byte é capaz de armazenar todos os valores possíveis de dia e é o que menos ocupa memória (quanto menor o intervalo de valores suportado pelo tipo menor, será a quantidade de memória alocada), então é a melhor escolha a ser feita. O tipo Shortint também poderia ser escolhido, pois ocupa a mesma quantidade de memória do tipo Byte e é capaz de armazenar valores inteiros de 0 a 31.

Além dos tipos dados numéricos, o Pascal tem tipos de dados lógicos e de caracteres, mostrados abaixo:

Tipos de dados caracteres:

  • String;

  • Char.

Tipos de dados lógicos:

  • True;

  • False.

As variáveis do tipo char armazenam um caractere (isto é, uma letra, um dígito ou um símbolo especial). As do tipo string armazenam uma cadeia de caracteres, podendo formar palavras. Uma string pode ter no máximo 255 caracteres.

Os dados do tipo lógico só podem assumir os valores verdadeiro (true) ou falso (false). Uma variável, ou constante, lógica deve ser declarada como boolean.


Exibições: 11

Comentar

Você precisa ser um membro de CDI para adicionar comentários!

Entrar em CDI

Mantenedores

Apoiadores:
Faça Parte:
Doe agora! Seja parceiro!
Acesse:
Facebook CDI
Twitter CDI
YouTube CDI

Membros

© 2012   Criado por CDI.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço

Bookmark and Share