Tabasco

Solo disponible en BuenasTareas
  • Páginas : 4 (858 palabras )
  • Descarga(s) : 0
  • Publicado : 27 de noviembre de 2010
Leer documento completo
Vista previa del texto
<?php
echo "<table border=1 cellspacing=1>\n";
for ($i=1;$i<=10;$i++){
echo "<tr>\n";
for ($j=1;$j<=10;$j++){
echo "<td>".$j*$i."</td>\n";
}
echo"</tr>\n";
}
echo "</table>";
?>
El resultado es el siguiente:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
2 | 4 | 6 | 8 | 10 | 12 | 14 | 16 | 18 | 20 |
3 | 6 | 9 | 12 | 15 | 18 | 21 | 24 |27 | 30 |
4 | 8 | 12 | 16 | 20 | 24 | 28 | 32 | 36 | 40 |
5 | 10 | 15 | 20 | 25 | 30 | 35 | 40 | 45 | 50 |
6 | 12 | 18 | 24 | 30 | 36 | 42 | 48 | 54 | 60 |
7 | 14 | 21 | 28 | 35 | 42 | 49 | 56| 63 | 70 |
8 | 16 | 24 | 32 | 40 | 48 | 56 | 64 | 72 | 80 |
9 | 18 | 27 | 36 | 45 | 54 | 63 | 72 | 81 | 90 |
10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 |

Estas líneas son todo elcódigo necesario:
<html>
<body>

<?php
/* Programa para imprimir las tablas de multiplicar desde la 1 a la 10 */for($tabla=1; $tabla<=10; $tabla++) //<-un ciclo de 10 (uno para cada tabla)
{
 echo "<h3>Tabla del $tabla </h3>";
 
 // generamos la tabla
 for($i=1; $i<=10; $i++) 
 {
  echo "$tabla x $i = ". ($tabla*$i) . "<br/>";
 }
}
?></body>   
</html> |

El programa anterior lo guardamos como TABLAS.PHP y al ejecutarlo nos sale el siguiente resultado:
Versión 2: Utilizando Tablas
Mismo código pero ahora incluyéndole el códigoHTML para armar cada una de las tablas de multiplicar dentro de otra tabla con celdas y renglones.

<html>
<body>

<?php/* Programa para imprimir las tablas de multiplicar desde la 1 a la 10 */
for($tabla=1; $tabla<=10; $tabla++) //<-un ciclo de 10 (uno para cada tabla)
{

 // Encabezado
 echo "<table border=1 cellspacing=0 width=200>"; echo "<tr><th colspan=5> Tabla del $tabla </th></tr>";
 
 // generamos la tabla 
 for($i=1; $i<=10; $i++) 
 {
   echo "<tr><td align=center>$tabla</td>...
tracking img