Menú Cerrar

Uso de FOR para presentar en una única tabla en columnas:

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&uacute;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&uacute;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&uacute;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&uacute;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 ", &nbsp;&nbsp;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&uacute;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 ", &nbsp;&nbsp;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&uacute;mero es $i , el n&uacute;mero anterior es $resultado ...&nbsp;&nbsp;&nbsp;&nbsp;";
//$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