Ejemplos de pilas
Enviado por Dan Horta • 3 de Agosto de 2022 • Tarea • 879 Palabras (4 Páginas) • 110 Visitas
[pic 1][pic 2]
Tarea 1. Pilas
Nombre: Daniel Alejandro Horta Sánchez |
Facilitador: OLIVIA ACOSTA MORALES |
5 Ejemplos de pilas
- Pila de platos
Un ejemplo típico de pila lo constituye una despensa acomodar cosas en la estantería: Cuando se quiere introducir un nuevo producto en la estantería, éste se coloca en la posición más accesible, encima del arroz lechuga, papas tomates, etc. Cuando se coge un producto, éste se extrae, igualmente, del punto más accesible, el último que se ha introducido en la siguiente estantería.
[pic 3]
- Una pila de libros ordenados ya que solo se pueden introducir y eliminar por un extremo llamado cima
[pic 4]
- Pila de vasos ordenados ya que solo se pueden introducir y eliminar por un extremo llamado cima si sacas uno de abajo puede que derribes los vasos ordenados.
[pic 5]
- Pila de cubetas ordenadas ya que solo se pueden introducir y eliminar por un extremo llamado cima si sacas una de abajo puede que los derribes.
[pic 6]
- Pila de cobertores ordenadas ya que solo se pueden introducir y eliminar por un extremo llamado cima si sacas una de abajo puede que las derribes.
[pic 7]
CODIGO
#include<iostream>
#include "nodo.h"
#include "pila.h"
using namespace std;
int main()
{
pila* estanteria1 = new pila();
pila* estanteria2 = new pila();
estanteria1 -> push ("papa");
estanteria1 -> push ("lechuga");
estanteria1 -> push ("tomate");
estanteria1 -> push ("arroz");
int opcion;
while(opcion!=3)
{
system("cls")
cout<<"*******Estanteria 1*******"<<endl;
esatanteria1->imprimir();
cout<<endl;
cout<<"*******Estanteria 2*******"<<endl;
esatanteria2->imprimir();
cout>>endl;
cout<<"1) Desapilar la estanteria 1" <<endl;
...