当前位置: 首页>>代码示例>>C++>>正文


C++ Pila::Imprimirpila方法代码示例

本文整理汇总了C++中Pila::Imprimirpila方法的典型用法代码示例。如果您正苦于以下问题:C++ Pila::Imprimirpila方法的具体用法?C++ Pila::Imprimirpila怎么用?C++ Pila::Imprimirpila使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Pila的用法示例。


在下文中一共展示了Pila::Imprimirpila方法的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;
//.........这里部分代码省略.........
开发者ID:chepe11295,项目名称:proyecto-pilas-y-colas,代码行数:101,代码来源:pilas+y+colas.cpp


注:本文中的Pila::Imprimirpila方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。