Les opérations
L'affectation
Le premier opérateur que nous allons aborder dans cette formation, c'est l'opérateur d'affectation. L'affectation consiste à assigner une valeur à une variable. Elle se fait grâce à l'opérateur <-
. Voici un exemple
ALGORITHME Affectation
VAR nom : chaîne de caractères
DEBUT
nom <- "Joseph Konka"
FIN
Cet algorithme déclare une variable nom
de type chaîne de caractères. L'instruction nom <- "Joseph Konka"
affecte la valeur Joseph Konka à la varaible nom
.
Les opérateurs arithmétiques
Les algorithmes implémentent les opérations arithmétiques de base.
Opérateur | Description |
---|---|
+ | Addition |
- | Soustraction |
* | Multiplication |
/ | Division |
// | Division entière |
% | Modulo/Reste de la division |
^ | Élévation à la puissance |
ALGORITHME Addition
VAR nombre1, nombre2, total : entiers
DÉBUT
nombre1 <- 5
nombre2 <- 3
total <- nombre1 + nombre2
AFFICHER(nombre1, " + ", nombre2, " = ", total)
FIN
NB: Ces opérations ne s’appliquent qu’au variables de type entier ou de type réel.
Les opérateurs de comparaison
Opérateur | Description |
---|---|
= | égal à |
< | inférieur à |
> | supérieur à |
<= | inférieur ou égal à |
>= | supérieur ou égal à |
<> | différent de |
Ces opérateurs qui s'appliquent aux nombres peut également s'appliquer aux chaînes de caractères
L'opérateur de concaténation
L'opérateur ||
permet de concaténer deux chaînes de caractères en une seule. <chaîne 1> || <chaîne 2>
.
ALGORITHME
VAR nom, prenom, nom_complet: chaîne de caractères
DEBUT
nom <- "Konka"
prenom <- "Joseph"
nom_complet <- prenom || " " || nom
FIN
Les opérateurs logiques
Opérateur | Description |
---|---|
ET | et |
OU | ou |
OUX | ou exclusif |
NON | négation |
Les opérations de comparaisons et opérations logiques retournent des valeurs VRAI ou FAUX (booléens). Elles seront très utilisées dans les structures conditionnelles.
Dans la prochaîne section, nous aborderons l'affichage et la saisie.