SOMMAIRE


C++
Introduction
Scripts(54)
Exercices(3)
Liens
Livres
Forums


OpenGL
Introduction
Scripts(8)
Liens
Livres
Forums


IA
Script(6)
Forums


Jeux vidéo
Articles(1)
Forums


SDL
Introduction
Scripts(1)
Forums


Articles
Informatiques
TPE JPEG
Forums
Moteur de jeux 3D


PHP
Leçons
Scripts(11)
Exercices
Liens
Livres
Forums


JavaScript
Leçons
Scripts(2)
Exercices
Liens
Livres
Forums


HTML
Leçons
Scripts(2)
Exercices
Liens
Livres
Forums


Référencement
Leçons
Exercices
Liens
Livres
Forums


Quick Basic
Introduction
Scripts(14)
Exercices
Liens
Forums


Partenaires
Moteurprog.com
Mandragor.org
laltruiste.com
script-masters.com
Prografix
Zone DMC
Studios Tastalian
01php.com
Coder-studio.com
Melancolik.net
freddec.free.fr
InzeProg
Progmatique.fr
SMS
Covoiturage
en Europe

Cours de Yoga
en ligne



Autres liens
magazine - référencement






Exercices de C++ :

Voici des exercices de C++ qui vous permettront de vous améliorez ou de vous renforcez dans ce langage, si vous voulez en proposer, envoyer les à webmaster@startjeux.com en précisant dans le sujet "Exercices C++", voici les exercices :


Nom :
Description :
Auteur :
Tri
(réponse)
Essayer d'écrire un programme qui permet de trier les éléments d'un tableau à indice simple de façon ascendante c'est-à-dire de trier les éléments du plus petit au plus grand
Startjeux
Tours de Hanoi
(réponse)
Essayer d'écrire un programme qui résout le problème des Tours de Hanoi . Le problème est le suivant : vous avez 3 piliers et sur l'un d'eux il y a un nombre quelconque de disques, plus le disque est haut sur le piquet plus il est petit, tel illustré sur le figure ci-dessous . Vous devez déplacer tous ces disques sur un autre pilier mais il y a 2 conditions à respecter : vous ne pouvez déplacer qu'un seul disque à la fois et vous ne pouvez le posé que sur un disque plus grand .

Votre programme doit afficher l'algorithme le plus simple pour déplacer les disques . Il simulera le déplacement d'un disque comme suit : 1 -> 3, ce qui signifit que vous devez déplacer le disque le plus en haut du picket 1 vers le piquet 3 . Votre programme utilisera une fonction récursif qui prends 4 paramètres (le nombre de disque au départ, le piquet de départ, le piquet d'arriver, et celui de transfert) .
Startjeux
Arbre binaire de recherche
(réponse)
Dans cette exercice vous devrez créer une classe Arbre qui est un arbre binaire de recherche . Cette exercice vous fera travailler la manipulation de pointeurs, une utilisation de la récursion, de modèle de classe, l'allocation dynamique de mémoire principalement . Voici comment cette arbre se présente :

Cette arbre possède des noeuds,un noeud représente une valeur dans cette arbre . Vous devriez créer une autre classe ArbreNoeud qui représente un noeud de cette arbre . Cette classe ArbreNoeud devra posséder 2 pointeurs, un vers le noeud enfant gauche et un autre vers le noeud enfant droit . Il devra aussi posséder la valeur contenu dans ce noeud et une fonction publique qui retourne une référence constante à cette donnée . Elle devra être amie avec la classe Arbre .
Comme vous l'avez vu sur l'image, l'arbre devra posséder un pointeur vers le noeud racine qui est le noeud tout en haut de l'image . Les valeurs des noeuds dans le sous-arbre gauche d'un noeud sont toujours strictement inférieur à la valeur de ce noeud et les valeurs des noeuds du sous-arbre droit d'un noeud sont toujours strictement supérieur à la valeur de ce noeud .
Votre classe Arbre devra être un modèle de classe tout comme la classe ArbreNoeud de façon à pouvoir être un arbre de recherche pour n'importe quel type de donnée . Votre classe Arbre devra avoir un pointeur vers le noeud racine de l'arbre, il sera capable d'ajouter un noeud dans l'arbre, de supprimer un noeud dans l'arbre (plusieurs cas peuvent se présenter ), le calcul du nombre de niveau dans l'arbre (utilisation de la récursion et d'une valeur statique conseillé) et rechercher une valeur dans l'arbre . Vous pourrez également écrire une fonction capable d'afficher cette arbre, un peu comme l'image au-dessus (s'il n'est pas trop grand !) ou alors juste les valeurs de la plus petite valeur d'un noeud de l'arbre à la plus grande .
Startjeux
Escompte dans un garage
Un fournisseur des pièces de rechanges automobiles décide de donner un décompte à ses clients hebdomadaires pour améliorer ses relations avec eux . Ecrire un programme C++ pour ce faire . Le décompte est basé sur le montant de la facture , le code client qui est un seul caractère. Si le code est A, le taux de décompte est 5%, pour B le taux est 8% et enfin 12% pour C. Le code autre que A , a,B,b,C ou c est invalide.
Le décompte total est le montant de la facture multiplier par le taux de décompte. Le net total de la facture est le montant total moins le décompte.
Le programme affichera le montant de la facture, le décompte et le net à payer.
BUSUMBIGABO Arbert





Tout le contenu de ce site web est protégé par les lois internationales de droits d'auteurs . Webmaster : Fabien Menou