TD Programmation C/C++
N°1
Objectifs : 1. Familiariser l'environnement C++Builder (création, sauvegarde, ...) 2. Savoir éditer, compiler et exécuter un programme. 3. Savoir utiliser les fonctions d'entrée/sortie (cin et cout). 4. Savoir utiliser opérateurs arithmétiques (+, -, *, /).
Sujet 1 Créer un projet nommé prjProg1.bpr du type expert-console et éditer, compiler puis exécuter le programme nommé prog1.cpp dont les codes sont suivants. #include #include #include void main(void) { cout << "Mon Premier programme en C++" << endl ; getch(); } - Commenter chaque instruction. - Modifier le message à afficher. - Modifier le programme afin qu'il affiche plusieurs lignes de messages à l'écran. - Quelle est l'utilité de endl ? - Quelle est l'utilité de getch() ?
Sujet 2 Créer un projet nommé prjProg2.bpr du type expert-console et éditer, compiler puis exécuter le programme nommé prog2.cpp dont les codes sont suivants. #include #include #include void main(void) { int x, y ; cout << "Entre un entier pour x puis valider "; cin >> x ; cout << "Entre un entier pour y puis valider"; cin >> y; cout << "x=" << x <<endl ; cout << "y=" << y << endl; getch(); } - Commenter chaque instruction. - Tester le fonctionnement du programme avec des valeurs entières positives/négatives - Modifier le message "x=" et "y=". - Insérer la ligne suivante juste avant la ligne getch(); cout << "x=" << x <<endl << "y=" << y << endl; Que porte cette instruction ?
Sujet 3
Créer un projet nommé prjProg3.bpr du type expert-console et éditer, compiler puis exécuter le programme nommé prog3.cpp dont les codes sont suivants. #include
TD Programmation C/C++
N°1
#include #include void main(void) { int x, y ; int z ; cout << "Entre un entier pour x puis y "; cin >> x >>y ; cout << "x=" << x <<endl ; cout << "y=" << y << endl; z=x+y ; cout << x << " + " << y <<" = " << z << endl; getch(); } - Commenter chaque instruction. - Tester le fonctionnement du programme avec des valeurs entières positives/négatives - Modifier le message d'afficher le résultat en format "la somme de ..+...=...". - Tester avec les opérattions de soustraction, multiplication, et division. Vérifier les résultats.
Résumé mots clés : void, main, cin, cout, int, endl, #include<...>, getch() symboles : {, }, <<, >>, ;