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.