Les opérateurs
En Pascal, différents types d'opérateurs sont utilisés pour effectuer des opérations sur les données. Voici une description brève de quelques-uns des principaux types d'opérateurs :
Opérateur d'Affectation
L'opérateur d'affectation (:=) est utilisé pour attribuer une valeur à une variable.
Exemple :
x := 10;
Opérateurs Relationnels
Les opérateurs relationnels sont utilisés pour comparer des valeurs et produire un résultat booléen (vrai ou faux). Ils incluent =, <>, <, <=, >, et >= .
Exemple :
x := 10;
y := 20;
estPlusGrand := x > y; // estPlusGrand vaut faux
Opérateurs Logiques
Les opérateurs logiques sont utilisés pour combiner des expressions booléennes et produire un résultat booléen. Ils incluent and, or, et not.
Exemple :
a := true;
b := false;
resultat := a and (not b); // résultat vaut vrai
Opérations Arithmétiques
Les opérations arithmétiques sont utilisées pour effectuer des calculs mathématiques sur des valeurs numériques. Elles incluent + (addition), - (soustraction), * (multiplication), / (division), et % (modulo).
Exemple :
x := 10;
y := 20;
somme := x + y; // somme vaut 30
Priorités dans les Opérations
Les opérations arithmétiques sont évaluées selon des priorités prédéfinies, avec les parenthèses ayant la priorité la plus élevée, suivies des opérations exponentielles, de multiplication/division/modulo, et enfin, de l'addition/soustraction.
Exemple :
resultat := (x + y) * z; // Les parenthèses sont évaluées en premier