TP: premiers programmes compilés en C++¶
Exercice: «bonjour!»¶
Ouvrir un éditeur de texte, par exemple
jedit
.Créer un nouveau fichier texte
bonjour.cpp
dans votre répertoireProgImperative/Semaine5
.Écrire dans le fichier le programme suivant.
Attention, le programme que vous écrivez doit respecter la même mise en page (retour à la ligne, espaces, majuscules).#include <iostream> using namespace std; int main() { cout << "Bonjour !" << endl; return 0; }
Ne pas oublier d’enregistrer le fichier.
Ouvrir un terminal et utilisez la commande
cd
pour vous rendre dans le répertoireProgImperative/Semaine5
où est enregistré votre fichier.Vérifier avec
ls
que votre répertoire contient bien le fichierbonjour.cpp
.Compiler le programme
bonjour.cpp
en tapant la commande suivante sur votre terminal:g++ bonjour.cpp -o bonjour
Si tout se passe bien, vous n’avez aucun message d’erreur.
Attention, cette commande ne peut fonctionner que si vous êtes dans le bon répertoire!
Si une erreur s’affiche, la lire et essayer d’identifier le problème en trouvant le numéro de ligne: avez-vous bien respecté le nom du fichier, les minuscules et majuscules, les retours à la ligne et espaces, les points-virgules à la fin des deux lignes d’instructions? Après chaque correction, enregistrer le fichier et relancer la compilation en retapant la commande.
Rappel: on peut parcourir l’historique des commandes tapées dans le terminal avec les touches ↑ et ↓ du clavier.
Lancer la commande
ls
; quels fichiers se trouvent maintenant dans votre répertoire?Votre répertoire doit contenir un fichier
bonjour
(sans extension). Exécutez-le en tapant./bonjour
Le texte
Bonjour !
doit s’afficher. Bravo, vous avez lancé votre premier programmeC++
!Modifier le fichier
bonjour.cpp
en remplaçant «Bonjour !» par le message de votre choix. L’enregistrer puis lancer la commande./bonjour
Que remarquez-vous?
Comment faire pour que l’exécution du programme reflète le changement effectué dans
bonjour.cpp
? Le faire.Lorsqu’on modifie un programme, pour que les changements soit pris en compte, il faut re-compiler le programme avant de l’exécuter.
Exercice: du max au min¶
Ouvrir avec votre éditeur de texte le fichier minmax.cpp.
Compiler et exécuter ce programme comme précédemment :
g++ minmax.cpp -o minmax ./minmax
Modifier le programme pour qu’il affiche le minimum des deux nombres. Compiler et exécuter à nouveau pour vérifier vos modifications.