Exercice langage C: Pile d'entiers

Une pile est un ensemble dynamique d’éléments où le retrait se fait d’une façon particulière. En effet, lorsque l’on désire enlever un élément de l’ensemble, ce sera toujours le dernier inséré qui sera retiré. Un objet pile doit ré pondre aux fonctions suivantes:

-Initialiser une pile

-Empiler un élément sur la pile (push)

-Dépiler un élément de la pile (pop)

Pour cela nous allons supposer que les éléments à empiler sont de type int.

Le programme main comprend la définition d'une classe pile et un programme de test qui crée deux piles p1 et p2, empile dessus des valeurs entières et les dépiler pour vérifier les opérations push et pop.

123456789101112131415161718192021222324252627282930Découverte et travail des classes. Utilisation d'un constructeur et d'un destructeur.#includeclass pile{int *tab;int k; //indice de la 1er position videint max;pile (int taille =100);~pile();int push int x; //empiler Xint full();int empty ();int pop; int &x; //dépiler le dernier éllement....}
Article publié le 18 Février 2012 Mise à jour le Mercredi, 11 Août 2021 19:25 par GC Team