Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ESTRUCTURAS DE DATOS
Desarrollo
1) Realizar un programa en PHP que cree una cola donde se almacenen los números del 1 al
28. Luego, extraiga todos sus elementos uno a uno, sin eliminarlos, sino que se
cola principal y se inserta en la cola A, luego se extrae otro elemento de la cola principal
y se inserta en la cola B, y así hasta que la cola principal se encuentre vacía. Imprima
<?php
$micola = array();
$micola_fila_A= array();
$micola_fila_B = array();
array_push($micola, "1");
array_push($micola, "2");
array_push($micola, "3");
array_push($micola, "4");
array_push($micola, "5");
array_push($micola, "6");
array_push($micola, "7");
array_push($micola, "8");
array_push($micola, "9");
array_push($micola, "10");
array_push($micola, "11");
array_push($micola, "12");
array_push($micola, "13");
array_push($micola, "14");
array_push($micola, "15");
array_push($micola, "16");
array_push($micola, "17");
array_push($micola, "18");
array_push($micola, "19");
array_push($micola, "20");
array_push($micola, "21");
array_push($micola, "22");
array_push($micola, "23");
array_push($micola, "24");
array_push($micola, "25");
array_push($micola, "26");
array_push($micola, "27");
array_push($micola, "28");
echo("micola");
var_dump($micola);
array_push($micola_fila_A, array_pop($micola));
array_push($micola_fila_B, array_pop($micola));
array_push($micola_fila_A, array_pop($micola));
array_push($micola_fila_B, array_pop($micola));
array_push($micola_fila_A, array_pop($micola));
array_push($micola_fila_B, array_pop($micola));
array_push($micola_fila_A, array_pop($micola));
array_push($micola_fila_B, array_pop($micola));
array_push($micola_fila_A, array_pop($micola));
array_push($micola_fila_B, array_pop($micola));
array_push($micola_fila_A, array_pop($micola));
array_push($micola_fila_B, array_pop($micola));
array_push($micola_fila_A, array_pop($micola));
array_push($micola_fila_B, array_pop($micola));
array_push($micola_fila_A, array_pop($micola));
array_push($micola_fila_B, array_pop($micola));
array_push($micola_fila_A, array_pop($micola));
array_push($micola_fila_B, array_pop($micola));
array_push($micola_fila_A, array_pop($micola));
array_push($micola_fila_B, array_pop($micola));
array_push($micola_fila_A, array_pop($micola));
array_push($micola_fila_B, array_pop($micola));
array_push($micola_fila_A, array_pop($micola));
array_push($micola_fila_B, array_pop($micola));
array_push($micola_fila_A, array_pop($micola));
array_push($micola_fila_B, array_pop($micola));
array_push($micola_fila_A, array_pop($micola));
array_push($micola_fila_B, array_pop($micola));
echo("micola");
var_dump($micola);
echo("micola_A");
var_dump($micola_fila_A);
echo("micola_B");
var_dump($micola_fila_B);
?>
2) Cree un programa en PHP para crear una cola que contenga 10 números menores a 20 y
realice un ciclo donde verifique uno a uno si es múltiplo de 5. Si es así inserte dicho número en
<?php
class cola {
$this->cola = array();
$this->cola = array();
foreach($this->cola as $valor)
return true;
return false;
return array_shift($this->cola);
}
$this->cola[] = $elemento;
return count($this->cola);
return current($this->cola);
foreach($pila as $value)
{
if($value%5==0)
?>
Bibliografía