Diferencia entre revisiones de «Usuario:ManuelRomero/ProgramacionWeb/Objetos/ejercicios»
De WikiEducator
(→Ejercicio 3: Clase Racional) |
|||
Línea 162: | Línea 162: | ||
}} | }} | ||
--> | --> | ||
+ | |||
+ | ==[[Usuario:ManuelRomero/ProgramacionWeb/Objetos/ejercicios/ejercicio4|Ejercicio 4: tienda base con array]]=== | ||
+ | <br /> | ||
+ | {{MRM_Actividad|Title=Tienda base con Array| | ||
+ | *A partir de un array de productos, por ejemplo: | ||
+ | <source lanb=php> | ||
+ | $productos=[ | ||
+ | 'lechuga' => ['unidades' => 200, | ||
+ | 'precio' => 0.90], | ||
+ | 'tomates' =>['unidades' => 2000, | ||
+ | 'precio' => 2.15], | ||
+ | 'cebollas' =>['unidades' => 3200, | ||
+ | 'precio' => 0.49], | ||
+ | 'fresas' =>['unidades' => 4800, | ||
+ | 'precio' => 4.50], | ||
+ | 'manzanas' =>['unidades' => 2500, | ||
+ | 'precio' => 2.10], | ||
+ | ]; | ||
+ | </source> | ||
+ | Realizamos una pequeña aplicación con los siguientes requisitos | ||
+ | RF1: Un usuario debe acceder registrándos (usuario y passowrd) . | ||
+ | El criterio será que usuario y password coincidan, si no, nos informará de datos incorrectos | ||
+ | RF2: Una vez accedido nos mostrará un listado con todos los productos y sus precios | ||
+ | RF3: También nos mostrará un formulario para poder comprar productos | ||
+ | RF4: Una vez indicado los productos selecionados nos mostrará la factura . Nunca podrá facturar más productos de los que haya en existencias. | ||
+ | RNF:Se debe programar orientado a objetos, con dos clases: Productos.php y Cesta.php | ||
+ | |||
+ | }} | ||
+ | <!-- |
Revisión de 04:45 14 feb 2022