0% ont trouvé ce document utile (0 vote)
50 vues8 pages

Jeu de Devinettes en C++

Le document présente une introduction au langage de programmation C++, abordant ses définitions clés, types de bases, fonctions et itérateurs. Il explique les types de données, notamment les entiers, flottants et caractères, ainsi que la création et l'utilisation de fonctions. En conclusion, il souligne la complexité du C++ et sa capacité à générer divers résultats selon le code écrit.

Transféré par

djatougbe.amegboh
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 ODT, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
50 vues8 pages

Jeu de Devinettes en C++

Le document présente une introduction au langage de programmation C++, abordant ses définitions clés, types de bases, fonctions et itérateurs. Il explique les types de données, notamment les entiers, flottants et caractères, ainsi que la création et l'utilisation de fonctions. En conclusion, il souligne la complexité du C++ et sa capacité à générer divers résultats selon le code écrit.

Transféré par

djatougbe.amegboh
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 ODT, PDF, TXT ou lisez en ligne sur Scribd

UCAC-ICAM

CER PROSIT 3 : DEVINE UN NOMBRE


(UN JEU)

15/10/2024

AMEGBOH Djatougbe Bénie Cecilda


Preparé par:
;
TABLE DES MATIERES
INTRODUCTION

A. Recherches réalisées………………………………………………………………….3
I. Définition des mots clés……………………………………………………………..3
II. Types de bases…………………………………………………………………………..3
1. Le type entier non signé……………………………………………………………..3
2. Le type flottant…………………………………………………………………………..4
3. Le type « caractère »………………………………………………………………..…4
III. Les fonctions……………………………………………………………………………..6
IV. Les itérateurs…………………………………………………………………………….7

CONCLUSION……………………………………………………………………………………….8
INTRODUCTION
Le C++ est un langage issu du C, créé en 1983, et il a connu plusieurs
normalisations. Il est compilé et portable, permettant d'écrire du code
source qui peut être utilisé sur différentes plateformes après recompilation.

A. Travail individuel
I. Définition des mots clés

 Langage C++ : le langage C++ est un langage de programmation


compilé permettant la programmation sous de multiples paradigmes ;

 Itérations : c’est une instruction de branchement automatique que


l’on utilise au sein d’une boucle ;

 Fonctions : une fonction est un bloc de code qui effectue une


opération ;

 Instructions de sélections : ils fournissent un moyen d’exécuter


conditionnellement des sections de codes ;

 Bugs : les bugs sont des erreurs qui peuvent survenir lors de
l’exécution du code d’un programme.

II. Types de bases


Les types de bases sont ceux à partir desquels seront construites toutes les
autres, dits dérivés (il s’agira des types structurés comme les tableaux, les
structures, les unions et les classes, ou d’autres types simples comme les
pointeurs ou les énumérations). Il existe trois types entiers : (short int (ou
short), int et long). Les limitations corespondantes dépendent de
l’implémentation.

1- Le type entier non signé (unsigned short int (ou unsigned short), unsigned int et
unsigned long int (ou unsigned long): essentielement destines à la
manipulation de motifs binaires
Exemple d’un code de type signed and unsigned:

2- Le type flottant : float, double, et long double. La précision et le « domaine


représentable » dépendent de l’implémentation.

Exemple d’un code type float and double

3- Le type « caractère » (char), permet de manipuler les caractères codés


sur un octect. Les constantes de type caractère lorsqu’elles
correspondent à des « caractères imprimables », se note en plaçant le
caractère correspondant entre apostrophes.

Example de code de type char :

Voici le code qui avait été demandé dans le prosit 3 :


Et le résultat qui s’affiche sur la console :
Nous pouvons constater que :
si le nombre insérer par l’utilisateur est inferieur au nombre générer
par la machine cela affiche : ‘’ your number is smaller’’ autant de fois que
l’utilisateur le feras;
Et si l’utilisateur parvient à trouver le nombre générer par la
machine cela affiche : ‘’congratulations, you have won’’’ !

III. Les fonctions


Une fonction en C++ est un ensemble d'instructions qui prennent des
entrées, effectuent des calculs spécifiques et produisent une
sortie. Pour créer une fonction, il faut déclarer son nom, ses paramètres et
son type de retour, puis définir son corps2. Pour utiliser une fonction, il faut
l'appeler en lui passant les arguments correspondant aux paramètres. C++
fournit des fonctions prédéfinies, comme main (), qui est utilisée pour
exécuter le code.

Exemple d’une fonction


IV. Les itérateurs
Les itérateurs sont utilisés pour passer d'un élément à un autre, un
processus connu sous le nom d'itération dans le conteneur.

Exemple d’une itération

Et voici le résultat obtenu :


CONCLUSION
En somme, le langage C++ est un langage de programmation
complexe permettant de générer différents résultats selon ce qu’il y’a
d’écrit sur le code.

Vous aimerez peut-être aussi