# Informações

Informação é a matéria prima que faz com que seja necessária a existência dos computadores, pois eles são capazes de manipular e armazenar um grande volume de dados que vão gerar as informações.
* INFORMAÇÃO CONSTANTE – É aquela que não sofre nenhuma variação em seu conteúdo no decorrer do tempo.
* INFORMAÇÃO VARIÁVEL – É aquela que pode sofrer variação no seu conteúdo no decorrer do tempo.
As informações são divididas em quatro tipos primitivos:
* informação inteira. 15, 0, 9, -3
* informação real. 1.67, 0.00, -2.45
* informação caractere. Formada por conjunto de caracteres alfanuméricos. “O menino disse não.”
* Informação lógica. Pode assumir somente duas informações. Verdadeira ou falsa.

## Identificadores

São os nomes atribuídos para as constantes e variáveis que receberão as informações.
Um identificador válido na linguagem Pascal é qualquer seqüência de caracteres que obedeça às seguintes regras:
* Devem começar por um caractere alfabético( a, b, ..., z ) ;
* Podem ser seguidos por mais caracteres e/ou numéricos, ou o caractere _ ;
* Não é permitido o uso de caracteres especiais;
* Têm que ser diferentes das palavras reservadas do Pascal, como os comandos, funções, etc.
Exemplo:
Identificadores válidos na linguagem Pascal:
Identificadores inválidos na linguagem Pascal:

## Palavra reservada

Identifica uma função determinada.
Exemplo: (consulte a ajuda do seu compilador)

# Declaração

A declaração de variáveis e constantes consiste em reservar um espaço na memória do micro para armazenar um certo tipo de informações, associando a este espaço um tipo de dados e uma identificação (nome da variável/constante).

## Constantes

Valor que não é modificado durante toda a execução do programa. Ele é armazenado na memória para ser usado em cálculos e processamentos, mas não é modificado.
Exemplo: o valor do PI, a nota mínima necessária para ser aprovado no semestre,etc.
Declaramos as constantes da seguinte forma:
Exemplos:
obs.: o ponto e vírgula finaliza o comando.
Declaração de variáveis DECLARE Inteiro a Real x,y Real nota1, nota2, media1, notaRecuperacao, media2 Booleano sexo String Nome5, p

## Variáveis

Valor que pode ser alterado durante a execução do programa.
Exemplo: salário, média final do aluno, etc.
Declaramos as variáveis da seguinte forma:
Exemplos:

# Tipos de dados

No programa em Pascal temos três tipos de dados principais: Numéricos (inteiros e reais), caracteres (letras e símbolos) e lógicos (verdadeiro ou falso). Os tipos devem ser declarados no início do programa.
Sintaxe:
Exemplo:

## Numéricos

Podem ser integer (inteiros) ou real (reais).
Exemplo:

## Caracteres

Podem armazenar letras (‘a’..‘z’; ‘A’..‘Z’), números (‘0’..’9’) ou outros caracteres especiais ( ‘@’,’#’, ‘$’, ‘%’, ‘*’, ‘\’, ...). Eles podem aparecer isolados (tipo char), ou agrupados formando palavras/frases (tipo string). Devem ser delimitados entre aspas e seu conteúdo é lido e/ou escrito literalmente. Usa-se char para um caractere e string para uma cadeia de caracteres.
Sintaxe:
Exemplos:

## Lógicos

Podem armazenar apenas um valor: verdadeiro(True) ou Falso(False). Este tipo de dados é usado em expressões lógicas, onde servem para testar ou indicar a resposta de alguma condição.
Sintaxe:
Exemplo: