Buscar

mainPilhaLigada.cpp

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

#include <iostream>
#include "pilhaligada.h"
using namespace std;
int main()
{
 cout <<" Pilha Ligada"<<endl;
 Pilha p;
 int opc,valor;
 do{
 cout<<"------------------"<<endl;
 cout<<"1-empilha"<<endl;
 cout<<"2-desempilha"<<endl;
 cout<<"3-elemento do topo"<<endl;
 cout<<"4-mostra pilha"<<endl;
 cout<<"9-sair"<<endl;
 cout<<"selecione:";
 cin>>opc;
 switch(opc){
 case 1:
 cout<<"valor:";
 cin>>valor;
 if(!p.empilha(valor)){
 cout<<"------------------"<<endl;
 cout<<"pilha cheia!"<<endl;
 }
 break;
 case 2:
 cout<<"------------------"<<endl;
 cout<<"desempilhado!"<<p.desempilha()<<endl;
 break;
 case 3:
 cout<<"------------------"<<endl;
 cout<<"topo:"<<p.elementodotopo()<<endl;
 break;
 case 4:
 cout<<"------------------"<<endl;
 p.mostrapilha();
 break;
 }
 }while(opc!=9);
 return 0;
}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando