Tema: piramide php
Ver Mensaje Individual
  #7 (permalink)  
Antiguo 06/03/2008, 10:16
edixoncortesn
 
Fecha de Ingreso: marzo-2008
Mensajes: 4
Antigüedad: 16 años, 2 meses
Puntos: 0
Re: piramide php

Despues de mucho leer en libros y por internet finalmente lo hice espero les sirva a algunas personas más



<html>
<body>
<?php
$pisos=20;
$asteriscos1=($pisos/2)-1;
$numeros=1;
$asteriscos2=$pisos/2;
$inc_ast1=-1;
$inc_ast2=-1;
$inc_num=1;

echo "<TABLE BORDER=2>
<TR>
<TD COLSPAN=20 ALIGN=CENTER bgcolor=red><B>Programa PIRÁMIDE</B></TD>
</TR>";

for($i=1;$i<=$pisos;$i++)
{
echo "<tr>";
for($j=1;$j<=$asteriscos1;$j++)
{
echo ("<td>*</td>");
}


for ($k=1;$k<=$numeros;$k++)
{
if($k%2==0)
{
echo ("<td bgcolor=blue>".$i."</td>");
}
else
{
echo ("<td bgcolor=red>".$i."</td>");
}
}

for ($l=1;$l<=$asteriscos2;$l++)
{
echo ("<td>*</td>");
}

echo ("</tr>");

$numeros=$numeros+$inc_num;

if ($i%2==0)
{
$asteriscos1=$asteriscos1+$inc_ast1;
}
else
{
$asteriscos2=$asteriscos2+$inc_ast2;
}
}
?>
</body>
</html>