PHP - array colas

 
Vista:
sin imagen de perfil

array colas

Publicado por Cristian (8 intervenciones) el 14/05/2017 20:48:16
estimados necesito ayuda con un problema.

necesito crear un cola en php que almacene solo números enteros impares.-


1) Realice un ejemplo de cola en PHP que almacene solo números enteros. Esta debe tener una longitud máxima de 20 elementos y debe contener inicialmente un mínimo de 15, para lo cual debe verificar además si el número a insertar es impar y proceder a insertarlo. (Utilice como guía el recurso adicional).
2) Luego de insertar en la cola los 15 elementos:
a) Elimine 3 elementos y realice un ciclo que imprima los elementos restantes de la cola.
b) Intente insertar 10 elementos más. ¿Qué pasa al intentar insertar estos 10 elementos? Comente brevemente.
c) Ejecute un ciclo para vaciar la cola
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 3.943
Oro
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

array colas

Publicado por xve (6935 intervenciones) el 15/05/2017 07:56:04
Hola Cristian, aquí te adjunto un simple código...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
$miArray=array();
 
# añadimos 20 valores impares
for($i=0;$i<20;$i++)
{
	$valor=rand(0,99);
	if($valor%2!=0)
		$miArray[]=$valor;
	else
		$i--;
}
 
# eliminamos 3 valores al hazar
for($i=0;$i<3;$i++)
{
	$valor=rand(0,count($miArray));
	unset($miArray[$valor]);
}
 
# mostramos el array
print_r($miArray);
?>

Espero que te sirva
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar