0% ont trouvé ce document utile (0 vote)
91 vues4 pages

TP C++

Transféré par

ouhalayassir05
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
91 vues4 pages

TP C++

Transféré par

ouhalayassir05
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Travaux Pratiques C++ : TP 1

Objectifs :

Dans ce TP, nous allons couvrir les principes fondamentaux de C++. Nous verrons comment
exécuter des programmes simples en C++.
• Configurer l’espace de travail
• Écrire et compiler un premier programme
• Stocker des données dans des variables et comprendre les concepts de base qui
les caractérisent.

§ Télécharger et installer Dev-C++


1. Télécharger Dev-C++
o Rendez-vous sur le site officiel de Dev-C++ :
https://sourceforge.net/projects/orwelldevcpp/
o Cliquez sur Download pour télécharger le fichier d’installation.
2. Installer Dev-C++
o Ouvrez le fichier téléchargé et suivez les instructions d’installation.
o Laissez les paramètres par défaut et cliquez sur Next jusqu’à la fin de l’installation.
3. Lancer Dev-C++
o Une fois l’installation terminée, ouvrez Dev-C++ depuis le menu démarrer ou depuis
l'icône sur le bureau.

§ Créer un nouveau projet C++


1. Créer un projet
o Dans Dev-C++, cliquez sur File > New > Project.
o Dans la fenêtre qui s'ouvre, sélectionnez Console Application, puis C++ comme
langage.
o Donnez un nom à votre projet (par exemple, "PremierProgramme") et choisissez un
dossier où enregistrer le projet.
2. Configurer le projet
o Une fois le projet créé, Dev-C++ ouvrira automatiquement un fichier de code source
(généralement nommé main.cpp).
o Si ce fichier n'apparaît pas automatiquement, allez dans File > New > Source File pour
créer un fichier de code.

§ Écrire et exécuter votre premier programme


1. Écrire le code
o Dans le fichier source qui s’ouvre, tapez votre premier programme en se basant sur
l’un des exercices qu’on a déjà fait.
2. Enregistrer le fichier
o Cliquez sur File > Save ou appuyez sur Ctrl+S pour enregistrer votre code.
3. Compiler et exécuter
o Pour compiler et exécuter le programme, cliquez sur Execute > Compile & Run (ou
appuyez sur F11).
o Si tout se passe bien, une fenêtre de terminal s'ouvrira
TP 2 : Apprentissage des bases
Objectifs :

Dans ce TP, nous allons exécuter des programmes qui n'ont pas le flux linéaire typique que nous
avons vu jusqu'à présent.A la fin de ce chapitre, vous serez capable de:
• Utiliser les instructions if, else, else if et switch-case pour contrôler le flux de vos
programmes
• Exécuter les boucles for, while et do-while pour effectuer des tâches répétitives
• Utiliser les opérateurs de comparaison

§ Exercice 1 : Ecrire un programme demande à l’utilisateur de saisir une note sur 20, puis
Affiche une mention en fonction de la note.
§ Exercice 2 : Le programme affiche un menu avec 4 choix :Addition, Soustraction,
Multiplication et la Division.
L’utilisateur choisit une option, puis saisit deux nombres.
Le programme effectue l’opération correspondante et affiche le résultat.
§ Exercice 3 : Écrire un programme qui calcule les racines carrées de nombres fournis en
donnée. Il s’arrêtera lorsqu’on lui fournira la valeur 0. Il refusera les valeurs négatives.
Rappelons que la fonction sqrt fournit la racine carrée (double) de la valeur (double) qu’on lui
donne en argument.
§ Exercice 4 : Écrire un programme qui demande à l'utilisateur de saisir un nombre entier. Le
programme doit afficher la table de multiplication de ce nombre (jusqu'à 10).
§ Exercice 5 : Soit le petit programme suivant :
#include <iostream>
using namespace std ;
main()
{ int i, n, som ;
som = 0 ;
for (i=0 ; i<4 ; i++)
{ cout << "donnez un entier " ;
cin >> n ;
som += n ;
}
cout << "Somme : " << som ;
}
Écrire un programme réalisant exactement la même chose, en employant, à la place de
l’instruction for (a) une instruction while, (b) une instruction do ... while.
§ Exercice 5 : Pour un entier N donné par l’utilisateur écrivez un programme qui permet de :
o Calculer la factoriel (N !) ;
o Calculer et afficher la somme de tous les nombres impairs compris entre 1 et n avec
while ;
o Définir si N est un nombre premier ou non.

Exercice 6 : Calculer la somme des n premiers termes de la « série harmonique », c’est-à-dire


la somme : 1 + 1/2 + 1/3 + 1/4 + ..... + 1/n
La valeur de n sera lue en donnée.
§ Exercice 7 : Ecrire un programme qui affiche un triangle isocèle formé d’étoiles. La hauteur
du triangle (c’est-à-dire le nombre de lignes) sera fournie en donnée, comme dans l’exemple
ci-dessous. On s’arrangera pour que la dernière ligne du triangle s’affiche sur le bord gauche
de l’écran.
Exemple nombre de ligne est 10 :

Vous aimerez peut-être aussi