Saltar al contenido principal

Práctica 203. Bucles en PHP.

Ejercicio 1. Mostrar números pares.

Crea un fichero pares-0-50.php que muestre los números pares del 0 al 50 (dentro de una lista no ordenada).

A partir del anterior, refactoriza el código en un nuevo fichero pares-ab.php para que se le pueda indicar un inicio y fin (ambos inclusive) del rango de números a mostrar.


Ejercicio 2. Suma de números.

Crea un fichero suma110.php que sume los números del 1 al 10.

A partir del anterior, refactorizar el código en un nuevo fichero suma-ab.php para que se le pueda indicar un inicio y fin (ambos inclusive)del rango de números a sumar.


Ejercicio 3. Cálculo de potencia.

A partir de una base y exponente, mediante la acumulación de productos:

  • Crea un fichero potencia.php que calcule a la potencia utilizando la instrucción for.
  • Crea otro fichero potencia-while.php de nuevo haciendo uso sólo de while.
  • Vuelve a hacerlo en un fichero potencia-do-while.php haciendo uso sólo de do-while.

Ejercicio 4. Tabla de multiplicar.

Crea un fichero tablaMultiplicar.php que muestre, dentro de una tabla HTML, la tabla de multiplicar del numero que reciba como parámetro. Utiliza <thead> con sus respectivos <th> y <tbody> para dibujar la tabla.

Por ejemplo:

a*b=a*b
7*1=7
7*2=14
...
7*10=70

Ejercicio 5. Formulario dinámico.

Crea un formulario formulario.html que permita leer una cantidad. A partir de cantidad, prepara un formulario en un fichero leerDatos.php con tantas cajas de datos como su valor. Finalmente, en sumarDatos.php, a partir de los datos de todas las cajas de la página anterior, súmalos y muestra el total.


Ejercicio 6. Tabla de tamaño dinámico.

Crea un formulario formulario.html que solicite una cantidad de filas y de columnas. A partir del número de filas y columnas, crea un fichero tabla.php que genere una tabla con ese tamaño. Las celdas deben estar rellenadas con los valores de las coordenadas de cada celda.


Ejercicio 7. Tabla dinámica con datos en los bordes.

Basándote en el ejercicio anterior, crea un fichero cuadrado.php que rellene la tabla de manera que sólo los bordes tengan contenido, quedándose el resto de celdas en blanco.


Ejercicio 8. Tabla dinámica con datos en las diagonales.

Crea un formulario formulario.html que solicite un número. A partir de ese valor, crea un fichero equis.php que genere una tabla con ese tamaño (misma cantidad de filas que columnas). Las celdas que se corresponden con las dos diagonales deben estar rellenadas con los valores de las coordenadas de cada celda. El resto deben estar vacías.


Ejercicio 9. Cuadrado de las tablas de multiplicar.

Crea un fichero cuadradoMultiplicar.php que muestre por pantalla un cuadrado exactamente igual al de la imagen con las tablas de multiplicar. Fíjate bien en los encabezados, tanto de las filas como de las columnas.