**Examen de cargo - Seminario II** May the code be with you!!! Primero lee detenidamente y luego resuelve: Tiempo aprox para cada pregunta: 25 min Inicio de examen : 9 pm Final de examen : 10.40 pm Subir los scripts de solucion al aula virtual, en Examen de Cargo, ubicado al principio del curso. Todos los scripts deben estar organizados, empaquetados y comprimidos en un solo archivo. RETOS ===== Escribir un script que resuelva los siguientes retos, el script debe imprimir XHTML Valido 1.Calcule el total del costo de la comida de un restaurante y lo imprima en un formato de recibo (tablas con bordes visibles): - Los Datos ordenados por categorias - El detalle del consumo. - El precio Unitario - La cantidad de productos consumidos por cada rubro - El precio total por producto - El monto total sin igv - El monto del igv - La propina que debe ser el 10% de lo consumido - El monto total a pagar Los datos deben ser ingresados por formulario, cantidad minima de productos consumidos 4. 2.Escribir un programa que imprima la tabla de multiplicar del 1 al 5 (de 1 a 20) si el resultado es un numero impar la celda que contiene al resultado debe poseer un color de fondo rojo, si es par el color de fondo debe ser azul. El programa debe imprimir XHTML Valido. 3. Escribir un programa que permita el ingreso de los nombres de 7 alumnos, estos deben ser almacenados en un arreglo y se debe agruparlos aleatoriamente de 2, el alumno que sobre debera ser incluido tambien aleatoriamente en uno de los grupos. Las interfaces deben ser xhtml validas 4. Escribir un programa que permita el ingreso de un alumno y notas de sus 7 cursos, el programa debe almacenar estas notas en un arreglo y debe promediarlas, el resultado debe mostrarse en rojo si es desaprobatorio o azul si es aprobatorio, el programa debe ser xhtml valido. Para todos los ejercicios, los resultados deben ser almacenados en bases de datos. Asuma los supuestos que considere necesario.