Elle donne les infos sur les données manipulées par le programme.
On déclare une variable de la façon suivante :
var nom_de_variable : type ;
Soit la fonction f suivante :
Les variables nécessaires à ce programme sont x, y, z, t (4 réels). On peut éventuellement rajouter la somme s, qui correspondra au calcul intermédiaire de .
La déclaration des variables pour le programme correspondant au calcul de cette fonction sera la suivante :
var x, y, z : real; (*donnees*) t : real; (*resultat*) s : real; (*variable intermediaire*)Que l'on peut condenser en
var x, y, z, t, s : real;
:
En résumé, sur la section des déclarations, on aura la structure suivante :
Donc
***********************************************************
*program P; *
* *
*const (* declaration des constantes, optionnel *) *
* *
*type (* declaration des types, optionnel *) *
* *
*var (* declaration des variables, OBLIGATOIRE *) *
* *
*begin *
* *
*(* programme principal *) *
* *
*end. *
***********************************************************