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