Hola denuevo mis amigos, persisti en mis intentos (como 3 dias) y lo logre, quiero compartirlo con ustedes que se interesaron en este caso, ahi les va:
Código PHP:
<form action="prueba.php" method="post">
<input type="text" name="valor">
<input type="submit" value="calcular">
</form>
<center>
<?php
error_reporting(E_ALL);//reportando todos los errores
$fil = $_POST['valor'];
$acum = 0;
$pos1 = 2;
$pos3 = 5;
$cont = 0;
for ($x = 1;$x <= $fil;$x++){
for ($y = 1;$y <= $x;$y++){
$acum = $acum + 1;
$array[$acum] = 1;
}
}
for ($x = 1;$x <= $fil - 2;$x++){//filas//x=2
if($x == 1){
$array[$pos3] = $array[$pos1]+$array[$pos1+1];
$pos3 = $pos3 + 3;
$pos1 = $pos1 + 2;
}
else{
for ($y = 1;$y <= $x;$y++){
$array[$pos3] = $array[$pos1]+$array[$pos1+1];//pos3=9,pos1=5//
$pos3 = $pos3 + 1;
$pos1 = $pos1 + 1;
}
$pos3 = ($pos3 - 1) + 3;
$pos1 = ($pos1 - 1)+ 2;
}
}
//este for es para imprimir los valores del array
for ($x = 1;$x <= $fil;$x++){
for ($y = 1;$y <= $x;$y++){
$cont = $cont + 1;
echo $array[$cont];
}
echo "<br>";
}
?>
</center>
bueno, este es todo el codigo, esta comprovado, pero mejor no confien en mi y pruebenlo....
::Saludos::