Examen Php, en 1 hora...Help

Hogwarts

examen en #1, gracias a todos

G

Cago y vuelvo.

No parece complicado.

Korso

Ah, pero te dan el examen antes de hacerlo?

JacKk

#33 segun dice, está en el examen ahora mismo, ha editao en #1 con la pregunta del examen

_

#33 digamos que puede estar mirando cosas por internet durante el exámn, y haber si MV le puede ayudar

Kenny

Go MV!

Moverselo a Desarrollo y diseño web me parece una cabronada la verdad, esta bastante muerto la verdad...

_

Si la verdad hacer por una vez la vista gorda, aqui entra mucha menos gente que en off-topic.

Hogwarts

como va????

JacKk

eso te lo tendremos que preguntar nosotros a ti, no ? xD

Hogwarts

pues hice las 2 primeras partes, pero me he liado con el final del examen, y tengo que rehacerlo casi entero

erdanblo

Un examen en directo, wowwwwwwwwwwwwwwwww

SeiYa

A ver, así de primeras y sin pensar:

1 - imprimearray:

foreach($tuarray as $clave => $valor)
{
echo "tuarray[".$clave."] vale ".$valor".< br >";
}

2 - inviertearray:

$invertido = array();

$actual = count($array)-1;

foreach($array as $elemento)
{
$invertido[$actual] = $elemento;
$actual--;
}

3 - cuentaveces:

$cuantos = 0;
foreach($array as $elemento)
{
$cuantos = ($elemento == $elementoabuscar) ? $cuantos++ : $cuantos;
}

echo "el elemento ".$elementoabuscar." aparece ".$cuantos." veces.";

Más o menos eso ya lo depuras tu.

erdanblo

#42 Dame tu movil, y usamos la técnica del pinguanillo el jueves... jias jias

Putos arrays y strings

SeiYa

#43 pues hombre, chivar un examen de programación es un puto coñazo xDDDDD

"int i es igual a convert punto to int treintaydos abres parentesis y metes el resultado del otro bucle con un punto toestring abrecierra parentesis punto y coma"

SeiYa

El 3 mejor así:

$cuantos = 0;
foreach($array as $elemento)
{
if($elemento == $elementoabuscar)
{
$cuantos;
}
}

Lo demás igual, que lo mismo te pregunta que hace esa linea y no sabes contestar xD

Hogwarts

tengo 20 minutos mas, si alguien me lo puede depurar un poco mas, que estoy que no doy a basto con lo de fuera de funcion...

golpederemo, donde te has metido!

erdanblo

esto...... es de coña no?

Me vi a poner las gafas de programar y estudiar MS-DOS (yupiiiiii).

SeiYa

Por dios, eres como los pajarillos que las madres les regurgitan la comida masticada...

$valores = array(

&nbsp;&nbsp;&nbsp; 1 => 47382,
&nbsp;&nbsp;&nbsp; 2 => 47355,
&nbsp;&nbsp;&nbsp; 3 => 47383,
&nbsp;&nbsp;&nbsp; 4 => 47384,
&nbsp;&nbsp;&nbsp; 5 => 47387,
&nbsp;&nbsp;&nbsp; 6 => 47385,
&nbsp;&nbsp;&nbsp; 7 => 47388,
&nbsp;&nbsp;&nbsp; 8 => 47389,
&nbsp;&nbsp;&nbsp; 9 => 47704,
&nbsp;&nbsp;&nbsp; 10 => 47390,
&nbsp;&nbsp;&nbsp; 11 => 47391,
&nbsp;&nbsp;&nbsp; 12 => 47392,
&nbsp;&nbsp;&nbsp; 13 => 47393,
&nbsp;&nbsp;&nbsp; 14 => 47394,
&nbsp;&nbsp;&nbsp; 15 => 47395,
&nbsp;&nbsp;&nbsp; 16 => 47396,
&nbsp;&nbsp;&nbsp; 17 => 47398,
&nbsp;&nbsp;&nbsp; 18 => 47399,
&nbsp;&nbsp;&nbsp; 19 => 47400,
&nbsp;&nbsp;&nbsp; 20 => 47356,
);

//invertimos
invertir($valores);

//mostramos
imprimir($valores);

//buscamos uno que esté
if(cuantasveces($valores, 47356) > 1)
{
&nbsp;&nbsp;&nbsp;echo "esta dentro y aparece ".cuantasveces($valores, 47356)." veces";
}
else
{
&nbsp;&nbsp;&nbsp;echo "no esta";
}

//buscamos uno que no esté
if(cuantasveces($valores, 9999999) > 1)
{
&nbsp;&nbsp;&nbsp;echo "esta dentro";
}
else
{
&nbsp;&nbsp;&nbsp;echo "no esta";
}

imprimir(&$array)
{
&nbsp;&nbsp;&nbsp;foreach($array as $clave => $valor)
&nbsp;&nbsp;&nbsp;{
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo "tuarray[".$clave."] vale ".$valor".< br >";
&nbsp;&nbsp;&nbsp;}
}

invertir(&$array)
{
&nbsp;&nbsp;&nbsp;$invertido = array();

&nbsp;&nbsp;&nbsp;$actual = count($array)-1;

&nbsp;&nbsp;&nbsp;foreach($array as $elemento)
&nbsp;&nbsp;&nbsp;{
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$invertido[$actual] = $elemento;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$actual--;
&nbsp;&nbsp;&nbsp;}
&nbsp;&nbsp;&nbsp;$array = $invertido;
}

cuantasveces($array, $elementoabuscar)
{
&nbsp;&nbsp;&nbsp;$cuantos = 0;
&nbsp;&nbsp;&nbsp;foreach($array as $elemento)
&nbsp;&nbsp;&nbsp;{
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if($elemento == $elementoabuscar)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$cuantos++;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}
&nbsp;&nbsp;&nbsp;}
&nbsp;&nbsp;&nbsp;return $cuantos;
}

-marcOs-

q tal el examen?

Hogwarts

bien, la unica pega que me ha puesto es que me faltaban detalles.....

gracias a seiya por la paciencia y el trabajo....aver si algun dia te puedo devolver el favor tan grande....

djtonight

yo tengo examen de C# el miercoles por la mañana, a mi me podreis hechar un amano si me engancho o que?

nosotros hemos conectado un Portatil por wifi a interné y los demás ponemos a ese pc como puerta de enlace y asín tenemos interné en clase

Kenny

Sabes ya la nota?

_Akiles_

y yo tirando el tiempo yendo a clase para aprender php....teniendo este post aprendo mas xDDD

SeiYa

#50 pero que examen era ? para que den una subvención o algo ? xDDD porque es patético el examen.

Hogwarts

grado medio de MPI....examen final de evaluacion....

pd: la nota no la se exacta, pero por lo que dijo el tio, aprobe...

D

Me ha hexo gracia #38 y #39 xddd

La verdad es qe es gracioso el tema.

edit: #32 se murio en el bater como aquel de aquella película que tenían mazo años en la carcel y unos dias antes de salir se muere en el wc.

guner

Tiene gracia.

www.php.net/array_reverse
www.php.net/array_keys

erdanblo

Que cabrón #57, repartiendo owneds, muahahaha

Y

si no me equivoco el imprimir e mostrar una lista html

sería así:

imprimir(&$array)
{
echo "< ul >"
foreach($array as $clave => $valor)
{
echo "< li >tuarray[".$clave."] vale ".$valor."< / li >";
}
echo "< / ul >"
}

SeiYa

#59 si, pero ya llegas tarde XD

Yo solo le hice el php y bastante xD

#57 ¿Nunca has hecho un examen dónde te piden desarrollar algo que ya está desarrollado solo por ver como lo desarrollas? :P