Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include "pila.h"
- int main()
- {
- //declarando una variable del tipo...Pila!
- Pila miPila;
- Pila otraPila;
- Pila otraotraperootrapila;
- //lo primero primero pero primero
- inicpila(&miPila); //inicializar una pila
- //si tengo 20 pilas, tengo que iniciarlizar las 20!
- if (pilavacia(&miPila)==1)
- {
- printf("esta vacia!\n");
- }
- else
- {
- mostrar(&miPila);
- }
- //dos formas!!!
- //primera es el programador
- apilar(&miPila,11);
- apilar(&miPila,12);
- apilar(&miPila,13);
- //segunda es el usuario!
- leer(&miPila); //pregunta un numero y lo APILA!!!!
- //tercera forma con variables y de donde viene la variable? de cualquier lado
- int numero = 10;
- apilar(&miPila,numero);
- if (pilavacia(&miPila)==1)
- {
- printf("esta vacia!\n");
- }
- else
- {
- mostrar(&miPila);
- }
- int eliminado = desapilar(&miPila);
- if (pilavacia(&miPila)==1)
- {
- printf("esta vacia!\n");
- }
- else
- {
- mostrar(&miPila);
- }
- printf("el que se fue es %d\n",eliminado);
- int miTope = tope(&miPila); //copia el valor en otra variable
- printf("el tope es %d\n",miTope);
- mostrar(&miPila);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement