Bonjour à tous,
Je vous présente mon problème : il faut que j'écrive une fonction en langage C qui échange la valeur au sommet de la pile avec celle du dessous. Par exemple si j'ai comme valeur 2 et 3, après l'éxécution on aura 3 et 2.
Voici la classe :
Essayez de m'aider s'il vous plait
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 class Pile{ public : int *Ptr; int Taille; int Sommet; Pile(void); Pile(int Taille); ~Pile(void); bool Empiler(int data); bool Depiler(int *ptr); }![]()
Partager