Académique Documents
Professionnel Documents
Culture Documents
Expressions et opérateurs
a- Expression : Une expression est un ensemble de valeurs reliées par des opérateurs, et
équivalent à une seule valeur.
Exemple : 4+2, 5*6, 4<9, A>6, C+B, ………
b- Opérateur : Un opérateur est un signe qui relie deux valeurs, pour produire un résultat.
Exemple : +, -, *, /, ^, <, et, non, ou,…
Opérateur Représentation Représentation
Exemple
numériques arithmétique algorithmique
Addition + + A+B
Soustraction - - A-B
Multiplication X * A*B
Division ÷ / A/B
Puissance A2 ^ A^2
Exemple A exposant 2
17 ÷ 3 = 5 Le résultat de la division
Division entière 17 Div 3= 5
euclidienne entière
Modulo, reste de la 17 ÷ 3 = 5 Le reste de la division
17 Mod 3=2
division entière Reste 2 euclidienne de 17 par 3 est 2
Représentation
Opérateur Exemple
algorithmique
Alphanumérique + 'lycée' + 'MoulayYoussef'
Opérateurs booléens ET ; OU ; NON A ET B ; A OU B ; NON A
Comparaisons = , > , <, >= ,<=, <>(≠) A=B ; A>B ; B<C ; D<=E ; G>=H ; S<>P
A B A ET B A OU B NON A
Faux Faux
Faux Vrai
Vrai Faux
Vrai Vrai
Exercices d’application :
1- Donner les types des variables dans le tableau 1 ?
2- Compléter le tableau 2 par les valeurs que prennent les variables A, B, C, D de type entier après
l’exécution des différentes instructions sachant que la valeur de départ de chaque variable est de 0 ?
7
Tableau 1 Tableau 2
Variable Type Instruction Variable
Age 18 A B C D
Capital 'Rabat' B2
Rayon 4 C B+3
Largeur 15.2 A 4
Test 'ceci est un test' B A*2
Alpha '5' D A
X A<B B A*D
C (A>B) ET (B+2=5) C B+5
L X OU C A A+C-5
8
Phase de Conception d’algorithme :
Exercice 2:
Concevoir un algorithme qui permet de calculer la surface d’un disque?
Solution :
Phase d’analyse Phase de conception
L’en-tête
Les déclarations
Le corps