Bienvenue dans ce deuxième cours de C++
Aujourd’hui nous verrons les variables et les calculs (Sur ordi).
Pour commencer, ouvrez le programme que nous avons fait dans le cours précédent (si vous ne l’avez pas fait, voir ici).
Supprimez les lignes qui sont à l’intérieur des accolades {} et aussi dans les parenthèses () car nous n’en avons plus besoin. Ce qui donne :
10 int main() {
11 }
Bon maintenant, ajoutons une variable qui s’appellera « nombre » et qui contiendra 7 par exemple, rajoutez ça avant « main »
10 int nombre = 7;
11
12 int main() {
13 }
Puis pour afficher cette variable, il suffit d’écrire
13 cout << nombre << endl;
Mais pour utiliser « cout » sans « std:: » il suffit d’ajouter une bibliothèque
9 using namespace std;
Maintenant testez. Oui, ça affiche 7. Youpi ! Et si vous changez le nombre et que vous testez ça affiche votre nouveau nombre, etc…
Bon voila, maintenant on veut écrire « Age = 7 ».
Au lieu de d’écrire.
13 cout << nombre << endl;
Écrivez plutôt ça.
13 cout << "Age = " << nombre << endl;

Voila, faisons un calcul : l’addition de deux variables 9 et 4. Bon, on peut le faire de tête mais on en aura besoin plus tard.
Déjà, créons 2 variables. On en a déjà une alors créons juste la deuxième en ajoutant une nouvelle ligne : « nombre 2 = 4 »
10 int nombre = 4;
11 int nombre2 = 9;
Et bien sûr changeons la ligne qui commence par « cout » pour additionner les deux variables
14 cout << "Age = " << nombre + nombre2 << endl;
Ce qui donne ça :

Oui 4 + 9 = 13 !!! Et de la même manière, vous pouvez utiliser les signes (ou opérateurs) suivants :
- + pour une addition,
- – pour une soustraction,
- * pour une multiplication
- / pour une division
Vous pouvez aussi écrire plusieurs opérateurs en même temps pour faire des calculs compliqués : ex « 10 + nombre – 2 * nombre2 » etc…
Pour mieux comprendre les opérateurs
Les opérateurs sont des symboles qui modifient ou qui ont des interaction avec des variables.
Il existe plusieurs types d’opérateurs :
- les opérateurs de calcul : « + – / * ».
- Et d’autres que nous verrons plus tard :
- les opérateurs d’incrémentation pour ajouter ou enlever 1 au variable et sert aussi à la fonction « for » : « ++ », » –« .
- les opérateurs de comparaison pour les « if » : « == »(Egal), <(Superieur), « <= »(Superieur ou Egal), « > »(etc), « >= » et « != »(l’inverse).
- les opérateurs logiques aussi pour les « if » : « || »(ou), « && »(et).
- Et d’autres que moi-même je n’ai jamais utilisés !
Et voilà, on a vu les variables et les calculs en c++.
Tous les programmes sont libres de droit, vous pouvez les copier.
Si vous avez une question ou un problème, n’hésitez pas à le mettre en commentaire, j’aurai le plaisir de répondre.
Liens utiles :
Tous les types d’opérateurs : https://web.maths.unsw.edu.au/~lafaye/CCM/cpp/cppop.htm
Pour voir l’article précédent : cliquez ici
Dans l’article suivant, nous continuerons de parler des variables (opérateurs d’incrémentation et autres) et nous commencerons « if »(si en français) donc nous verrons les opérateurs de comparaison et les opérateurs logiques.