Logo creanet 2.0
Les raccourcis mathématiques
 
Cette partie sera donc très simpleSmiley sourisIl s'agit juste de vous montrer les raccourcis mathématiques possibles en C.

Ces raccourcis sont très pratiques car ils rendent le code beaucoup plus lisible, sont plus clair et plus rapides à écrire.

Nous allons commencer par voir le système d'incrémentation/décrémentation puis nous verrons les raccourcis d'opérations mathématiquesSmiley souris


L'incrémentation

L'incrémentation, c'est le fait d'ajouter "1" à une variable. Oui je sais, pourquoi un mot aussi compliqué pour quelque chose d'aussi simple :P

Avant pour ajouter "1" à une variable, vous deviez faire:


             int maVariable = 2;
             maVariable = maVariable + 1 //Après ces opérations, "maVariable" vaut 3.

Et bien je vais vous apprendre quelque chose: c'est du temps de perduSmiley rigole

Il revient strictement au même d'écrire:

             int maVariable = 2;
             maVariable++;  //Après ces opérations, "maVariable" vaut 3.


Les deux signes "+" disent à la variable (ici "maVariable") de s'incrémenter, c'est à dire de s'ajouter "1".

Avouez que c'est quand même beaucoup plus pratiqueSmiley souris


La décrémentation

La décrémentation est l'exacte inverse de l'incrémentation. C'est à dire que c'est le fait de soustraire "1" à une variable.

Avant pour soustraire "1" à une variable, vous deviez faire:


             int maVariable = 2;
             maVariable = maVariable - 1; //On incrémente la variable "maVariable".
//Après ces opérations, "maVariable" vaut 1.


Et bien maintenant c'est tout simplement:


             int maVariable = 2;
             maVariable--;  //On décrémente la variable "maVariable".
//Après ces opérations, "maVariable" vaut 1.


Donc pour résumer:

-Les deux signes moins "--" après une variable servent à enlever "1" à cette dernière.
-Les deux signes plus "++" après une variable servent à ajouter "1" à cette dernière.


Voilà, vous êtes maintenant des pros de l'incrémentation et de la décrémentation :P

(Et en plus c'est la classe de dire incrémentation au lieu de "ajouter un" :P).

 
Les raccourcis d'opérations mathématiques

Nous allons voir 4 raccourcis mathématiques qui sont les mêmes, il y a juste un signe qui change à chaque foisSmiley souris


Le principe

Imaginons que vous souhaitez faire l'opération suivante:

       int valeur = 5;
       valeur = valeur + 4; //La variable "valeur" vaut donc 9 (5 + 4).

Et bien lorsqu'une même variable est placée des deux cotés du signe égal dans la même configuration que ci-dessus, on peut écrire l'opération comme ceci:

       int valeur = 5;
       valeur += 4; //Revient strictement au même que d'écrire: valeur = valeur + 4;


Ce qu'il faut, c'est bien comprendre ce principe. Une fois compris, il suffit de changer le signe "+" devant le égal par:

L'étoile "*" pour faire une multiplication.
Le signe "-" pour faire une soustraction.
Le signe "/" pour faire une division.


Vous verrez que cette méthode d'écriture raccourcie est très utilisée dans le monde de la programmation. Car il faut bien comprendre une chose (et c'est un principe de base en programmation, quelque soit le langage):
 
Moins on met de code, mieux c'est.

Et c'est vrai. C'est bien plus simple/agréable à lire et permet de s'y retrouver plus facilement.

Voilà, un nouveau chapitre se termine, un chapitre assez simpleSmiley souris

Le chapitre suivant est consacré aux boucles, une autre notion essentielle du langage CSmiley souris

               
   Les opérations mathématiques                                                                  Les boucles















 
 
 



Créer un site
Créer un site