Вы находитесь на странице: 1из 9

Pilas

Camilo Carrasco

Estructura de datos

Instituto IACC

30/11/17
Desarrollo

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.

1.1- Crear “Pila”

<?php

$ejemplo = array("cero");

array_push($ejemplo,"uno");

array_push($ejemplo,"dos");

array_push($ejemplo,"tres");

array_push($ejemplo,"cuatro");

array_push($ejemplo,"cinco");

array_push($ejemplo,"sesis");
array_push($ejemplo,"siete");

array_push($ejemplo,"ocho");

array_push($ejemplo,"nueve");

array_push($ejemplo,"diez");

array_push($ejemplo,"once");

array_push($ejemplo,"doce");

array_push($ejemplo,"trece");

array_push($ejemplo,"catorce");

array_push($ejemplo,"quince");

print_r($ejemplo);

Resultado en PHPTester:
a- Agregar elementos:

<?php

$ejemplo = array("cero");

array_push($ejemplo,"uno");

array_push($ejemplo,"dos");

array_push($ejemplo,"tres");

array_push($ejemplo,"cuatro");

array_push($ejemplo,"cinco");

array_push($ejemplo,"sesis");

array_push($ejemplo,"siete");

array_push($ejemplo,"ocho");
array_push($ejemplo,"nueve");

array_push($ejemplo,"diez");

array_push($ejemplo,"once");

array_push($ejemplo,"doce");

array_push($ejemplo,"trece");

array_push($ejemplo,"catorce");

array_push($ejemplo,"quince");

print_r($ejemplo);

echo "<br>";

array_push($ejemplo,"dieciseis");

array_push($ejemplo,"diecisiete");

array_push($ejemplo,"dieciocho");
print_r($ejemplo);

b- Eliminar 3 elementos:

<?php

$ejemplo = array();

array_push($ejemplo,"uno");

array_push($ejemplo,"dos");

array_push($ejemplo,"tres");

array_push($ejemplo,"cuatro");

array_push($ejemplo,"cinco");

array_push($ejemplo,"sesis");

array_push($ejemplo,"siete");

array_push($ejemplo,"ocho");
array_push($ejemplo,"nueve");

array_push($ejemplo,"diez");

array_push($ejemplo,"once");

array_push($ejemplo,"doce");

array_push($ejemplo,"trece");

array_push($ejemplo,"catorce");

array_push($ejemplo,"quince");

print_r($ejemplo);

echo "<br>";

unset($ejemplo[1]);

var_export ($ejemplo);

unset($ejemplo[2]);
var_export ($ejemplo);

unset($ejemplo[3]);

var_export ($ejemplo);

Resultado en PHPTester:

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

para almacenar un número? Justifique su respuesta.

Respuesta: Siempre se puede modificar una línea de código o una estructura de una pila,

podemos crear una línea de código que agregue, elimine o modifique algún campo de la

pila en específico por ejemplo para agregar algún espacio en la pila se utiliza el comando

PUSH.
Bibliografía

1- Material de apoyo IACC

2- Manipulacion de las Pilas:

https://www.youtube.com/watch?v=4MagntBVfJA&feature=youtu.be

3- Eliminar un elemento en especifico en la Pila:

http://www.anerbarrena.com/php-unset-4808/

Вам также может понравиться