Esempio di una classe pila

Autore: ernb@na.infn.it C++

  1. {
  2. case 1:                
  3. cout<<endl<<"Dammi il valore dell'elemento da     
  4.                                  inserire nella pila: (0 per finire) ";
  5. cin>>e;  
  6. while (e!=0){
  7.             if (A.piena()) {
  8.                cout<<"\n\a La pila e' piena  !!\n";
  9.                e=0;}
  10.             else {
  11.               A.push(e);
  12.               cout<<endl<<"Dammi il valore dell'elemento
  13.                da inserire nella pila: (0 per finire) ";          
  14.                cin>>e;  }   
  15.           }
  16. break;
  17. case 2:
  18.             if(!A.vuota())  {
  19.               A.pop(e);
  20.              cout<<"\n L'elemento prelevato dalla testa
  21.                          alla pila e' : "<<e<<endl;
  22.           }
  23.            else cout<<"\n\n LA PILA e' VUOTA \a\n\n";
  24. break;