Código Fuente
<?php
<?php
// creo dos VARIABLES para los valores acumulados de los apartados 3 y 4 del ejercicio
$resultado = 0;
$resultado2 = 0;
// Esta sería la primera de los títulos de la tabla
echo "<tr>";
echo "<th> Los 20 primeros <br>números</th>";
echo "<th> Los números desde <br>el 50 al 70</th>";
echo "<th>la suma de los 10 <br>primeros números</th>";
echo "<th>la suma de los <br>números 50 al 60</th>";
echo "</tr>";
// final de la primera fila con los titulos de cabecera
// indico que tengo una celda con datos ( no cabecera) en la siguiente fila
echo "<tr>";
echo "<td style='padding-top:20px;text-align:center'>";
// dentro de la celda iicio el bucle que mostrará los 20 primeros números
for($i = 0; $i <= 20; $i++)
{
echo "El número: $i<br>";
}
// fin de bucle
echo "</td>";
// fin de celda
// en la siguiente celda escribo los numeros del 50 al 70
echo "<td style='padding-top:20px;text-align:center'>";
// dentro de la celda corro el bucle for para ver los número del 50 al 70
for($j = 50; $j <= 70; $j++)
{
echo "El número: $j<br>";
}
// fin del bucle
echo "</td>";
// fin de celda
echo "<td style='vertical-align:top;padding-top:20px'>";
for($k = 0; $k <= 10; $k++)
{
//muestro el valor de $i en el momento del bucle, muestro el valor anterior
echo "El número $k";
/* El valor de la variable $i se va a ver incrementado con la suma del valor anterior por el símbolo (+=) y el valor
de $i sumado se va a añadir a la variable resultado con la suma acumulada del valor de $i más el valor anterior de $i */
$resultado += $k;
// en esta línea muestro la suma acumulada actual de la variable $resultado
echo ", La suma es: $resultado \n <br>";
}
echo "</td>";
echo "<td style='vertical-align:top;padding-top:20px; padding-left:20px'>";
for($l = 50; $l <= 60; $l++)
{
//muestro el valor de $i en el momento del bucle, muestro el valor anterior
echo "El número $l";
/* El valor de la variable $i se va a ver incrementado con la suma del valor anterior por el símbolo (+=) y el valor
de $i sumado se va a añadir a la variable resultado con la suma acumulada del valor de $i más el valor anterior de $i */
$resultado2 += $l;
// en esta línea muestro la suma acumulada actual de la variable $resultado
echo ", La suma es: $resultado2 \n <br>";
}
echo "</td>";
// Con esta </tr> termino la fila dnde he inscrito los datos del ejercicio
echo "</tr>";
//echo "El número es $i , el número anterior es $resultado ... ";
//$resultado += $i;
//echo "La suma acumulada actual es: $resultado \n <br><br>";
?>
?>
Ejercicio En la misma tabla exponer los siguientes datos
Uso de FOR para presentar en una única tabla en columnas:
- los 20 primeros números.
- Los números desde el 50 al 70
- La suma de los 10 primeros números
- La suma de los números desde 50 hastal 60
Respuesta
Los 20 primeros números | Los números desde el 50 al 70 | la suma de los 10 primeros números | la suma de los números 50 al 60 |
---|---|---|---|
El número: 0 El número: 1 El número: 2 El número: 3 El número: 4 El número: 5 El número: 6 El número: 7 El número: 8 El número: 9 El número: 10 El número: 11 El número: 12 El número: 13 El número: 14 El número: 15 El número: 16 El número: 17 El número: 18 El número: 19 El número: 20 | El número: 50 El número: 51 El número: 52 El número: 53 El número: 54 El número: 55 El número: 56 El número: 57 El número: 58 El número: 59 El número: 60 El número: 61 El número: 62 El número: 63 El número: 64 El número: 65 El número: 66 El número: 67 El número: 68 El número: 69 El número: 70 | El número 0, La suma es: 0
El número 1, La suma es: 1 El número 2, La suma es: 3 El número 3, La suma es: 6 El número 4, La suma es: 10 El número 5, La suma es: 15 El número 6, La suma es: 21 El número 7, La suma es: 28 El número 8, La suma es: 36 El número 9, La suma es: 45 El número 10, La suma es: 55 | El número 50, La suma es: 50
El número 51, La suma es: 101 El número 52, La suma es: 153 El número 53, La suma es: 206 El número 54, La suma es: 260 El número 55, La suma es: 315 El número 56, La suma es: 371 El número 57, La suma es: 428 El número 58, La suma es: 486 El número 59, La suma es: 545 El número 60, La suma es: 605 |