Menu
CoddyTech

Incrémentation / Décrémentation

Fait partie de la section Fondamentaux du Journey C++ de Coddy. Leçon 18 sur 74.

Les opérateurs d’incrémentation et de décrémentation servent à augmenter ou à diminuer la valeur d’une variable de 1. Ces opérateurs sont largement utilisés en programmation, en particulier dans les boucles et les compteurs.

L’opérateur d’incrémentation est représenté par deux signes plus ++, et l’opérateur de décrémentation est représenté par deux signes moins --.

Par exemple, pour incrémenter une variable nommée count, tu peux utiliser l’opérateur d’incrémentation comme ceci :

int count = 5;
count++; // count vaut maintenant 6

De même, pour décrémenter une variable nommée value, tu peux utiliser l’opérateur de décrémentation comme ceci :

int value = 10;
value--; // value vaut maintenant 9

Les opérateurs ++ et -- sont des raccourcis spéciaux qui fonctionnent UNIQUEMENT pour ajouter ou soustraire 1. Il n’existe pas d’opérateur ** ni d’opérateur similaire pour la multiplication.
Pour les opérations arithmétiques courantes (comme la multiplication, la division ou l’addition/la soustraction de valeurs autres que 1), tu peux utiliser le modèle d’affectation suivant :

int count = 5;
count = count + 3;  // Ajoute 3 : count vaut maintenant 8
count = count * 2;  // Multiplie par 2 : count vaut maintenant 16
count = count - 4;  // Soustrais 4 : count vaut maintenant 12
challenge icon

Défi

Débutant

Un code contenant l'initialisation de count vous est fourni. (Ne supprimez pas cette ligne !)

Votre tâche consiste à ajouter les opérations suivantes, dans cet ordre :

  1. Utilisez quatre fois l'opérateur d'incrémentation (++) pour ajouter 4 à count
  2. Utilisez l'opérateur de multiplication (*) pour multiplier count par 2
  3. Utilisez une fois l'opérateur de décrémentation (--) pour soustraire 1 à count

Essayez vous-même

#include <iostream>

int main() {
    int count = 0;
    
    // Saisissez votre code ci-dessous
    
    
    // Ne modifiez pas la ligne ci-dessous
    std::cout << "count = " << count;
    return 0;
}
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fondamentaux

Entraînez-vous par vous-même : Compilateur C++ en ligne