Chapitre 2:

La Programmation et la console

 

 

 

Vous voyez bien dans le titre que nous allons commencer a programmer ! Mais c'est quoi cette console ? Et bien je pense que c'est la raison pour la quelle vous allez être déçus, je vous fait peur ? Et bien je fait bien de vous prévenir car la console.... c'est çà :

déjà vous voyez qu'il n'y a pas d'image.

Aussi la console ne peux pas afficher d'accents c'est pour cela que je n'en ai pas mis. On ne peux pas non plus utiliser notre sourie.

Et pour finir il n'y a QUE du texte qui défile de haut en bas !

Vous voyez que cela vas poser un très gros problème car comment vous allez le faire vous votre jeu ? Et voilà c'est pour cela que vous allez être déçus car on va commencer par les console pour votre navigateur Web comme Google Chrome :

et bien il vas falloir attendre car c'est un peu (enfin beaucoup) plus compliqué que les programmes en consoles mais soyez patients !

On va commencer par ouvrir Code::Blocks c'est déjà un bon début.

Cliquez sur create a new project vous aurez ensuite cette écran :

sélectionnez Console application puis cliquez sur Go

vous aurez alors ceci :

laissez sur C++ puis cliquez sur Next > ensuite vous aurez ceci :


choisissez le nom de votre programme moi je vais l'appeler Chapitre 2

puis dernière étape :

si tout est pareil que moi c'est bon sinon changez pour que ça devienne comme ça

 

ensuite sur la gauche de la fenêtre vous obtenez ce que j’appelle le "Bureau" car c'est ici que ce trouve les fichier qui composent votre programme (ou plutôt la partie du code de votre programme) vous avez un fichier sources cliquez sur le + a coté de lui et double cliquez sur main.cpp

 

ensuite cela va afficher ceci :

 

 

 

 

 

 

 

 

 

 

#include <iostream>

 

using namespace std;

 

int main()

{

        cout << "Hello world!" << endl;

        return 0;

}

 

cliquez sur celui tout au milieux (donc 3 ème si on part de l'un des cotés)cliquez sur celui tout au milieux (donc 3 ème si on part de l'un des cotés)voilà c'est notre premier code (nous ne l'avons pas écrit mais ça va venir) alors pour commencer, comprenez vous ce code ? Si vous débutez c'est normal que la réponse est non. Et maintenant nous allons voir ce que veux dire ce code. Pour commencer on va lancer ce programme en le compilant puis en l’exécutant, en haut vous pouvez trouver ça : 

cliquez sur celui tout au milieux (donc 3 ème si on part de l'un des cotés)

ensuite vous aurez ceci :

déjà vous voyez que un message est affiché en haut a gauche
Hello world! (en Anglais ca veut dire bonjour tout le monde ! ) 
C'est parce que on a dit a l'ordinateur de le faire je vais vous montrer le code apres.

Ensuite il y a

Process returned 0 <0x0> execution time : 0,069 s

Press any key to continue

 

normalement il ne se trouve pas dans votre programme et normalement quand le programme est terminer il se ferme tout seul mais Code::Blocks est la pour le laisser ouvert et il laisse ce message qui vous montre comment l’exécution du programme c'est déroulé.

 

Maintenant le code !

 

On va faire de haut en bas.

 

#include <iostream>

 

cette ligne elle sert a ajouter une "Bibliothèque" a votre programme la seul chose que le C++ sait faire sans bibliothèque c'est crée et utiliser des variables (on verras ce que c'est plus tard) ce qui n'es pas grand chose

la bibliothèque "iostream" sert a faire en sorte que votre programme puisse échanger des informations avec l'utilisateur

 

using namespace std;

 

cette ligne sert a l'affichage des lettres (enfaîte si il y a quelque chose que je ne connais pas dedans c'est bien ça parce que je ne me suis jamais renseigné je l'ai mis au début sans jamais savoir pourquoi )

 

int main()

 

ceci s’appelle une Fonction nous verrons ça un peu plus tard mais c'est ici que le programme commence réellement

 

{

 

c'est le début de la fonction

 

cout << "Hello world!" << endl;

 

cette ligne sert a afficher le Hello world! qui a été affiché quand nous avons lancer le programme.

 

 

 

Le cout est l'instruction qui dit qu'il faut afficher quelque chose qui n'est utilisable seulement si vous avez utiliser la bibliothèque iostream.

 

Les << sont juste là pour embêter les programmeurs ça ne sert a rien mais les inventeur du C++ on décider que ça serais comme ça que ça marcherais

 

le "Hello world!" est le texte a afficher (il ne faut pas oublier les " )

 

ensuite le << ne rajoute rien mais mettez les car il sont important sans eux votre compilateur ne seras pas très contant (et il sépare toujours les différentes partie qui compose le cout

 

ensuite le endl sert a retourner a la ligne

 

puis le ; c'est parce que la ligne doit toujours ce terminer comme ça sauf pour certaines instructions mais la plus part ce terminerons comme ça

 

return 0;

 

il sert a renvoyer une valeur a la fin de la fonction

ici c'est 0

 

}

 

c'est la fin de la fonction.

 

 

Vous pouvez maintenant essayer vous même d'afficher des choses c'est la fin de ce premier chapitre (le premier il était a part)

 

 

Résumé :

- un programme est composer de "bibliothèque"

- l'instruction cout sert a afficher un message sur votre écran

- un programme commence réellement a la ligne int main()

 




Créer un site
Créer un site