Créditos FEC-Unicam
Declarações
A parte de declarações em um programa está relacionada a alocação de memória para os dados que serão utilizados no decorrer do programa. O montante do memória alocada está relacionada ao tipo de dado a ser utilizado. Podem ser declarados aqui regiões de memória que podem ter seu conteúdo alterado (variáveis), regiões de memória que não são permitidos a alteração de seu conteúdo, e também outros tipos além dos pré-definidos pela linguagem.
1. Tipos pré-definidos da linguagem Pascal: integer char boolean (TRUE, FALSE) string
2. Variáveis Variáveis são entidades que são representadas por identificadores.
Sintaxe:
var lista-de-identificadores : tipo; lista-de-identificadores : tipo;
Exemplo:
var nota, A12 : real; i, codigo : integer; flag, Sim : boolean; letra1, letra2: char;
3. Constantes
Define identificadores que não se alteram durante a execução do algoritmo.
Exemplo:
const pi = 3,1415
4. Declaração de outros Tipos
Além dos tipos pré-definidos pela linguagem Pascal, há a possibilidade de se definir outros tipos.
Exemplo:
type LETRASMA = ´A´ .. ´Z´; INDICES = 0 .. 100; DIAS = (dom, seg, ter, qua, qui, sex, sab);
var diasemana : DIAS;
Declarações
A parte de declarações em um programa está relacionada a alocação de memória para os dados que serão utilizados no decorrer do programa. O montante do memória alocada está relacionada ao tipo de dado a ser utilizado. Podem ser declarados aqui regiões de memória que podem ter seu conteúdo alterado (variáveis), regiões de memória que não são permitidos a alteração de seu conteúdo, e também outros tipos além dos pré-definidos pela linguagem.
1. Tipos pré-definidos da linguagem Pascal: integer char boolean (TRUE, FALSE) string
2. Variáveis Variáveis são entidades que são representadas por identificadores.
Sintaxe:
var lista-de-identificadores : tipo; lista-de-identificadores : tipo;
Exemplo:
var nota, A12 : real; i, codigo : integer; flag, Sim : boolean; letra1, letra2: char;
3. Constantes
Define identificadores que não se alteram durante a execução do algoritmo.
Exemplo:
const pi = 3,1415
4. Declaração de outros Tipos
Além dos tipos pré-definidos pela linguagem Pascal, há a possibilidade de se definir outros tipos.
Exemplo:
type LETRASMA = ´A´ .. ´Z´; INDICES = 0 .. 100; DIAS = (dom, seg, ter, qua, qui, sex, sab);
var diasemana : DIAS;