Sie sind auf Seite 1von 7

Pilas

Eduardo Flores S.

Estructuras de datos

Instituto IACC

08/12/18
1) Realice un ejemplo de pila en PHP, la cual debe estar compuesta de un mínimo de 15

elementos, los cuales deben ser palabras. (Utilice como guía el recurso adicional) Luego de

crear la pila:

a) Inserte y elimine 3 elementos.

b) Imprima la pila antes y después de cada operación.

2) Una vez creada la pila con las especificaciones dadas, ¿se puede modificar su estructura

para almacenar un número? Justifique su respuesta.

Desarrollo

1 –Pila en PHP

<?php
$control = array();
array_push($control,"AUTO");
array_push($control,"MOTO");
array_push($control,"AVION");
array_push($control,"TREN");
array_push($control,"CASCABE");
array_push($control,"MUÑECA");
array_push($control,"TROMPO");
array_push($control,"PERRO");
array_push($control,"GATO");
array_push($control,"HURON");
array_push($control,"CUYI");
array_push($control,"HAMSTERS");
array_push($control,"PECES");
array_push($control,"TORTUGA");
array_push($control,"SERPIENTE");
print_r($control)
?
a) Insertar elementos a la pila e imprimir

<?php
$control = array();
array_push($control,"AUTO");
array_push($control,"MOTO");
array_push($control,"AVION");
array_push($control,"TREN");
array_push($control,"CASCABEL");
array_push($control,"MUÑECA");
array_push($control,"TROMPO");
array_push($control,"PERRO");
array_push($control,"GATO");
array_push($control,"HURON");
array_push($control,"CUYI");
array_push($control,"HAMSTERS");
array_push($control,"PECES");
array_push($control,"TORTUGA");
array_push($control,"SERPIENTE");

print_r($control

echo "<br>";

array_push($control,"TRANSPORTES");
array_push($control,"JUGUETES");
array_push($control,"MASCOTAS");
b) Eliminar elementos de la pila e imprimir

<?php
$control =
array();array_push($control,"AUTO
"); array_push($control,"MOTO");
array_push($control,"AVION");
array_push($control,"TREN");
array_push($control,"CASCABE");
array_push($control,"MUÑECA");
array_push($control,"TROMPO");
array_push($control,"PERRO");
array_push($control,"GATO");
array_push($control,"HURON");
array_push($control,"CUYI");
array_push($control,"HAMSTERS");
array_push($control,"PECES");
array_push($control,"TORTUGA");
array_push($control,"SERPIENTE");

print_r($control);

echo "<br>";

array_push($control,"TRANSPORTES");
array_push($control,"JUGUETES");
array_push($control,"MASCOTAS");
print_r($control);

echo "<br>";

array_pop($control);
array_pop($control);
array_pop($control)
2) No es necesario porque la estructura array no está definida a números o letras, y con

esto puede aceptar todo tipo de valores.


BIBLIOGRAFIA

 IACC (2018).Contenidos Semana 3.


 Recursos adicionales, Pilas y Colas.
 Recursos adicionales, Estructuras lineales estáticas y dinámicas.
 Recursos adicionales, Operaciones con pilas.

Das könnte Ihnen auch gefallen