Cita:
Iniciado por dggluz Stream: no puedes plantear un problema así como así y tratar de demostrar que solamente porque el código en .NET parece más sencillo (o por lo menos más corto) que el de PHP, entonces PHP es peor. Para el caso, en lugar de "serializar", propongo que hagas esto en .NET:
Código PHP:
$n=$_GET['n'];#'%'
$arr=array();
for($i=1; $i<=$n; $i++)
{
for($j=1; $j<=$i; $j++)
{
$p=true;
if(($i%$j)==0 && $j!=1 && $j!=$i)
{
$p=false;
break;
}
}
if($p)
{
array_push($arr, $i);
}
}
print_r($arr);
(A ver de paso si adivinan qué hace). No viene al caso cuál es mejor para resolver un problema en particular, lo que importa es saber cuál elegir para cada proyecto. Repito: ninguno es mejor o peor que otro de por sí, sino en relación a cada problema. ¡Suerte!
Sabes que, no me voy a poner a traducir un for a c#, eso es mas que tonto.. mejor intenta resolver un problema real como el que he puesto...
Fui al banco, saque dinero del cajero, fui a comer, y regrese.. y nadie sigo esperando que alguien pueda resolver el problema que he puesto... tengo que esperar mas?? cuanto?