M.Roy
M. Jean-Luc Roy
Enseignant
d'informatique

Rejoindre M. Roy

Titre du cours

UNITÉ 1 - ACTIVITÉ 5

LES OPÉRATEURS ARITHMÉTIQUES COMPLEXES


Afin d'éviter de construire des programmes volumineux, la ou le programmeur doit choisir l'opérateur arithmétique approprié .


Le tableau ci-dessous démontre les différents opérateurs arithmétiques complexes de C#.

Opérateur Utilisation Description Exemple
+ +op signe positif +k
- -op signe négatif -k
++ ++op augmenter op de 1 avant de l'exploiter ++i
++ op++ augmenter op de 1 après l'avoir exploité i++
-- --op diminuer op de 1 avant de l'exploiter --i
-- op-- diminuer op de 1 après l'avoir exploité i--


Lorsque l'opérateur + est unique, il sert à rendre positive la variable placée à droite du + .

Lorsque l'opérateur - est unique, il sert à rendre négative la variable placée à droite du - .

L'opérateur ++ est souvent placé à la droite d'une variable dans un programme car il sert à augmenter cette variable de 1 simplement comme variable++ au lieu d'écrire au complet variable = variable + 1 . Le programme suivant démontre cette application.


Codes du programme OperateurComplexe1





Affichage du programme OperateurComplexe1





Dans une équation, lorsque l'opérateur ++ est placé à la gauche de la variable, donc plus près du signe = , il faut augmenter la variable de 1 avant d'assigner la valeur de cette variable à la variable placée à la gauche du signe = .
(intNombre2 = ++intNombre1)

Dans l'autre cas, lorsque l'opérateur ++ est placé à la doite de la variable, donc plus loin du signe = , il faut assigner la valeur initiale de cette variable à la variable placée à la gauche du signe = avant d'augmenter la variable (placée à la droite) de 1.
(intNombre2 = intNombre1++)


Codes du programme OperateurComplexe2







Affichage du programme OperateurComplexe2





Dans une équation, lorsque l'opérateur -- est placé à la gauche de la variable, donc plus près du signe = , il faut diminuer la variable de 1 avant d'assigner la valeur de cette variable à la variable placée à la gauche du signe = .
(intNombre2 = --intNombre1)

Dans l'autre cas, lorsque l'opérateur -- est placé à la doite de la variable, donc plus loin du signe = , il faut assigner la valeur initiale de cette variable à la variable placée à la gauche du signe = avant de diminuer la variable (placée à la droite) de 1.
(intNombre2 = intNombre1--)


Codes du programme OperateurComplexe3







Affichage du programme OperateurComplexe3






 
 

Site construit par M. Jean-Luc Roy, Enseignant d'informatique et de robotique - jean-luc.roy@cscdgr.education
Visitez le site complet de M. Roy