本文整理汇总了C++中Pila::Toppila方法的典型用法代码示例。如果您正苦于以下问题:C++ Pila::Toppila方法的具体用法?C++ Pila::Toppila怎么用?C++ Pila::Toppila使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Pila
的用法示例。
在下文中一共展示了Pila::Toppila方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: main
int main() {
// este codigo es como usted comento que iba a revisar nuestro proyecto
//inicio proceso cola
cout<<"\n\n\n<<<Proceso de Cola>>>"<<endl;
Cola cl;
cl.Listavaciacola(); // indica si la lista esta vacia o contiene datos
cl.tamaniocola(); //indica el tamanio de la lista
cl.Pushcola("jo"); //prueba que no permite mas o menos de 1 caracter en la cola
cl.Pushcola("j");
cl.Pushcola("o");
cl.Pushcola("s");
cl.Pushcola("e"); //ingreso de caracteres al programa con la funcion push
cl.tamaniocola(); //indica el tamanio de la lista
cl.Listavaciacola(); // indica si la lista esta vacia o contiene datos
cl.Imprimircola(); //imprimir todos los nodos existentes hasta el momento
cl.Topcola(); //imprimir el caracter que se encuentra en top en este momento
cl.Popcola(); //eliminar el caracter que se encuentra en top en este momento
cl.Imprimircola();
cl.tamaniocola(); //indica el tamanio de la lista
cl.Topcola();
cl.Popcola();
system("PAUSE");
//fin proceso cola
//inicio proceso pila
cout<<"\n\n\n<<<Proceso de Pila>>>"<<endl;
Pila pl;
pl.Listavaciapila(); // indica si la lista esta vacia o contiene datos
pl.tamaniopila(); //indica el tamanio de la lista
pl.Pushpila("j");
pl.Pushpila("o");
pl.Pushpila("s");
pl.Pushpila("e"); //ingreso de caracteres al programa con la funcion push
pl.Pushpila("jo"); //prueba que no permite mas o menos de 1 caracter en la pila
pl.Listavaciapila(); // indica si la lista esta vacia o contiene datos
pl.tamaniopila(); //indica el tamanio de la lista
pl.Imprimirpila(); //imprimir todos los nodos existentes hasta el momento
pl.tamaniopila(); //indica el tamanio de la lista
pl.Toppila(); //imprimir el caracter que se encuentra en top en este momento
pl.Poppila(); //eliminar el caracter que se encuentra en top en este momento
pl.Imprimirpila();
pl.tamaniopila(); //indica el tamanio de la lista
pl.Toppila();
pl.Poppila();
system("PAUSE");
//fin proceso pila
/*menu para ejecutar funciones
string caracter;
Cola cl;
Pila pl;
int opcion;
while(opcion!=13)
{
cout<<"\n\n\n<<<Proceso de pilas y colas>>>"<<endl;
cout<<"opciones para cola: "<<endl;
cout<<"1. push. "<<endl;
cout<<"2. pop. "<<endl;
cout<<"3. top. "<<endl;
cout<<"4. imprimir. "<<endl;
cout<<"5. tamaño de lista. "<<endl;
cout<<"6. verificar si hay datos en lista.\n"<<endl;
cout<<"opciones para pila: "<<endl;
cout<<"7. push. "<<endl;
cout<<"8. pop. "<<endl;
cout<<"9. top. "<<endl;
cout<<"10. imprimir. "<<endl;
cout<<"11. tamaño de lista. "<<endl;
cout<<"12. verificar si hay datos en lista.\n\n"<<endl;
cout<<"13. salir.\n\n"<<endl;
cout<<"ingrese opcion que desea realizar: "<<endl;
cin>>opcion;
switch(opcion)
{
case 1:
cout<<"ingrese caracter que desea ingresar: "<<endl;
cin>>caracter;
cl.Pushcola(caracter);
break;
case 2:
cl.Popcola();
break;
case 3:
cl.Topcola();
break;
case 4:
cl.Imprimircola();
break;
//.........这里部分代码省略.........