Les langages de programmation

Venez apprendre les langages de programmation à votre rythme
 
AccueilGalerieCalendrierFAQRechercherS'enregistrerMembresGroupesConnexion

Partagez | 
 

 Cours n°3 - Les variables

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
koija
Professeur
Professeur
avatar

Nombre de messages : 81
Age : 21
Réputation : 11
Date d'inscription : 13/02/2011

MessageSujet: Cours n°3 - Les variables   Jeu 17 Fév - 18:57

Me revoilà ! Dans ce cours, nous traiterons sur un sujet qui au départ est une notion difficile à acquérir. Pourtant, par la suite, ca devient une pratique enfantin se trouvant dans tous les programmes.
Nous allons dans ce cours parler des variables.

Une variable est un élément de programmation possédant un nom et une valeur. Cette valeur, elle peut changer, elle peut varier... Wink. La valeur est enregistrer dans la mémoire vive de l'ordinateur (dans une case).


Sans plus tarder, nous allons voir comment les déclarer (les créer). Sachez qu'il existe 2 syntaxes possibles.

Code:

type nomDeLaVariable(Valeur)
type nomDeLaVariable = Valeur;

Par l'exemple:
Code:

#include
using namespace std;

int main(int argc, char* argv[])
{
    int maVariable(8);
    double maVariable2 = 7.6;
}
Ce code source créer une variable maVariable contenant la valeur 7, puis créer une variable maSecondeVariable contenant la valeur 8.
Sachez qu'il est possible de déclarer une variable sans lui donner une valeur de départ, mais je vous le déconseille: on donnera toujours une valeur de départ (Selon ce qui a été enregistré à cet endroit là par le programme précédent).
Voici la syntaxe:

Code:

int maVariable;


Il est maintenant temps que je vous explique ce qu'est une type de variable.
Un type de variable indique quel type de valeur nous allons entrer dans notre variable.
Ça peut par exemple être un nombre entier en 0 et 255 Smile !

Il existe pleins de types de variable. Dans les débuts de la programmation, la mémoire était petite, donc on devait faire attention à ne pas dépasser ce qu'avait l'utilisateur. Mais à l'heure actuelle, nous avons tous une mémoire de grande taille.
Nous allons utiliser 4 types de variables principalement pour l'instant: char, int, float et bool.

Ces 4 types ont chaqu'uns un role spécial:
-char permet de stocker une lettre
Code:
char lettre = 'a';
Code:
char lettre('a');
-int sert à stocker un nombre entier entre -2 147 483 648 et 2 147 483 648
Code:
int nombre = 42;
Code:
int nombre(42);
-float sert à stocker un nombre décimal entre -1.7 x 10^308 et 1.7 x 10^308
Code:
float nombre = 42,5;
Code:
float nombre(42,5);
-et bool permet de stocker 2 valeurs très précises: true ou false (vrai ou faux). L'utilité de ce type ne parait pas évident pour l'instant, mais vous verrez plus tard Wink.
Code:
bool booleen(true);
Code:
bool booleen = false;

Sachez aussi que pour les types int et float, il suffit d'ajouter en début d'instruction 'unsigned' pour que la variable ne puisse que être positive.
Ensuite, vous pouvez très bien donné la valeur d'une autre variable à votre variable de cette façon (et même faire des calculs avec !):

Code:
int maPremiereVariable = 5;
int maSecondeVariable = maPremiereVariable * 5;
cout << maPremiereVariable << " multiplier par 5 est egal a " <<  maSecondeVariable << endl;


Voilà ! Je pense que c'est suffisant pour le moment, nous découvrons plus tard ce qu'est une référence et un pointeur par l'exemple dans un prochain cours. Pour le moment, vous n'y trouverez aucune utilités (déjà que les variables ne sont pas utiles pour l'instant...).
Le prochain cours traitera des flux d'entrés et de sortie (sans le savoir, vous utilisez déjà le flux de sortie Smile).

à très bientot !

_________________


All humans will, without exception, eventually die.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://koija.no-ip.org
 
Cours n°3 - Les variables
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Menu création de variables
» la vie c'comme les cours d'anglais, y'a trop d'faux amis.
» L'affichage de la carte disparaît en cours de navigation
» Echanger 2 variables ou 2 chaines
» Ouvrir un fichier dans Mapsource sans effacer les données en cours?

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Les langages de programmation :: Les Cours de Programmation :: Cours de C++-
Sauter vers: