La cantidad de controles a mostrar se generará al azar y se guardará en una variable de sesión.
Los controles deben tener como nombre elementos de una matriz (por ejemplo, c[1], c[2], etc.).
Segunda página (Resultado):
Si en la sesión no está guardado el número de elementos, se redirigirá al formulario.
No es necesario comprobar que el contenido de la matriz (tanto índices como valores) es correcto (índices dentro del rango, valores on, etc.).
Para contar los elementos de la matriz recibidos se debe utilizar la función count()
Para recorrer los datos recibidos (para mostrarlos o calcular con ellos) se debe utilizar un bucle foreach.
Matrices (2) 1 - Tabla de una fila con casillas de verificación
Escriba un programa que muestre una tabla de una fila con casillas de verificación en cada celda y cuente las casillas marcadas. El programa constará de dos páginas:
En la primera página se muestra la tabla (con un límite de 20 columnas).
En la segunda página se indican los números de las casillas de verificación marcadas.
Matrices (2) 2 - Palabras repetidas
Escriba un programa que permita introducir palabras y que compruebe si están o no repetidas. El programa constará de dos páginas:
En la segunda página se muestra las cajas de texto en una tabla (entre 2 y 10).
En la segunda página se indica cuántas cajas se han rellenado y si se han rellenado 2 o más cajas de texto, se indica si hay o no algún texto repetido (sin indicar ni cuántos ni cuáles).
Matrices (2) 3 - Encuesta
Escriba un programa que permita contestar una encuesta ficticia. El programa constará de dos páginas:
En la primera página se muestra la encuesta utilizando botones radio. El número de preguntas será entre 1 y 10 y el número de respuestas entre 2 y 10.
En la segunda página se indica el número de respuestas y las respuestas dadas en cada pregunta.
Matrices (2) 4 - Hombres y mujeres
Escriba un programa que permita introducir nombres de personas y su sexo y compruebe cuántas se han escrito.. El programa constará de dos páginas:
En la primera página se muestran las cajas de texto y botones radio (hasta 10).
En la segunda página se indica cuántos datos completos se han recibido y los nombres de los hombres y mujeres.
Matrices (2) 5 - Tabla cuadrada con casillas de verificación
Escriba un programa que muestre una tabla cuadrada con casillas de verificación en cada celda y cuente las casillas marcadas. El programa constará de dos páginas:
En la primera página se muestra la tabla (con un límite de 20 filas/columnas).
En la segunda página se indican los números de las casillas de verificación marcadas.