Los valores recibidos de la primera páginas se deben comprobar y, si los valores no son correctos, se debe indicar el motivo al usuario.
Los valores recibidos de la primera página se guardarán en una variable de sesión.
Los controles creados deben tener como nombre elementos de una matriz (por ejemplo, c[1], c[2], etc.).
Tercera página:
No es necesario comprobar que el contenido de la matriz recogida (tanto índices como valores) es correcto (índices dentro del rango, valores on, etc.). En las soluciones sí que se comprueba el contenido de la matriz recibida.
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.
foreach (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 tres páginas:
En la primera página se solicita el tamaño de la tabla.
En la segunda página se muestra la tabla (con un límite de 20 filas/columnas).
En la tercera página se indican los números de las casillas de verificación marcadas.
foreach (2) 2 - Palabras repetidas
Escriba un programa que permita introducir palabras y que compruebe si están o no repetidas. El programa constará de tres páginas:
En la primera página se solicita el número de cajas de texto (0 < número ≤ 10).
En la segunda página se muestra las cajas de texto en una tabla.
En la tercera 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).
foreach (2) 3 - Encuesta
Escriba un programa que permita contestar una encuesta ficticia. El programa constará de tres páginas:
En la primera página se solicita el número de preguntas (entre 1 y 10) y respuestas (entre 2 y 10).
En la segunda página se muestra la encuesta utilizando botones radio.
En la tercera página se indica el número de respuestas y las respuestas dadas en cada pregunta.
foreach (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 tres páginas:
En la primera página se solicita el número de cajas de texto y botones radio (0 < número ≤ 10).
En la segunda página se muestran las cajas de texto y botones radio.
En la tercera página se indica cuántos datos completos se han recibido y los nombres de los hombres y mujeres.
foreach (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 tres páginas:
En la primera página se solicita el tamaño de la tabla.
En la segunda página se muestra la tabla (con un límite de 20 filas/columnas).
En la tercera página se indica el total y los números de las casillas de verificación marcadas.