Accueil > Turbo Pascal > Turbo Pascal – Les constantes

Turbo Pascal – Les constantes

This entry is part 6 of 24 in the series Turbo Pascal - Tutoriel

Le contraire, si on peut appeler ça ainsi, d’une variable se nomme une constante. Par définition,
une constante est un élement qui ne variera pas.

Par exemple, pour des calculs de mécanique ou scientifiques, on peut avoir besoin d’utiliser la
gravité. En principe, on utilise 9.81.
Nous allons donc définir une constante que nous appelerons Gravite.

La déclaration ce fait à l’aide du mot-clef const et avant les déclarations de variables :


program CalculMasse;

const Gravite = 9.81; { Définition de la constante ‘Gravite’ }

var Poids : Real; { Deux variables }
Masse : Real;

begin
Masse := 50; { 50 kg }
Poids := Masse * Gravite; { P = M * G }
write(’Le poids d »un corps ayant une masse de 50 kg est de ‘, Poids, ‘ Newtons.’);
end.


Remarquez qu’ici, on utilise pas l’opérateur d’affectation (:=) vu précedement, mais
simplement le égual (=).
Une constante peut aussi être du type texte, comme le montre l’exemple suivant :

const Pays = ‘France’;

begin
write(Pays);
end.


Contrairement aux variables, il n’est nullement besoin de spécifier le type de la constante. On
peut tout de même le faire, en utilisant le double points, comme pour les variables. Il ne faut
cependant pas oublier d’affecter la valeur :

program CalculMasse;

const Gravite : Real = 9.81; { Définition de la constante ‘Gravite’
et de son type (Real) }

var Poids : Real; { Deux variables }
Masse : Real;

begin
Masse := 50; { 50 kg }
Poids := Masse * Gravite; { P = M * G }
write(’Le poids d »un corps ayant une masse de 50 kg est de ‘, Poids, ‘ Newtons.’);
end.

Series Navigation«Turbo Pascal – Les variablesTurbo Pascal – Entrée de données»
Categories: Turbo Pascal Tags:
  1. Pas encore de commentaire
  1. Pas encore de trackbacks