La fábrica de helados En la fábrica de helados, los empleados

Anuncio
PROYECTO PENSAMIENTO ALGORÍTMICO
2014 - 03
La fábrica de helados
En la fábrica de helados, los empleados
tienen la posibilidad de comprar
ingredientes y mezclarlos para crear
sabores de helados. Existen 20
ingredientes distintos sin tener en
cuenta la leche, que nunca se agota.
Para que nadie salga lastimado, la
fábrica de helados solo usa leche de
soya.
Cada uno de los 20 ingredientes tiene
un precio, pero los ingredientes nunca
se agotan, siempre hay disponibilidad
para comprar más ingredientes de cada
tipo.
Se pueden crear 20 helados sencillos
(cada uno hecho con un solo
ingrediente) y es posible crear helados
especiales mezclando dos sabores de
helados sencillos.
Cuando un empleado crea un helado
especial puede venderlo en la tienda,
esto le dará ventaja respecto a los
demás empleados para conseguir ser el
mejor y ser premiado. El mejor
empleado es aquél que recolecte más
dinero a partir de la venta de helados;
por lo tanto, los empleados quieren
tener la posibilidad de revisar cuántos
helados han vendido sus compañeros.
Te han contratado para hacer un
programa que contenga el inventario
de la fábrica de helados y permita a un
empleado crear helados nuevos a partir
de dos sabores de helado sencillos.
Reglas del programa:
1. Al iniciar la ejecución, el empleado
cuenta con una cantidad de dinero
igual a 500 Pesos, con la que puede
comprar ingredientes y crear helados
sencillos.
2. En cualquier momento el empleado
tiene la posibilidad de crear helados
especiales, solo si ha creado al menos
dos helados sencillos anteriormente
para usarlos en el nuevo sabor
especial.
3. El empleado puede vender en la
fábrica los helados especiales que ha
creado, el valor de venta de cada uno
depende de los sabores que lo
componen; es decir, de qué tan
auténticos sean los ingredientes con
los que fueron creados los helados
sencillos.
Ejemplo:
Para el “Helado de Vainilla&Limón” se
necesitan los siguientes helados
sencillos:
Helado de vainilla
Ingredientes:
 1 Vainilla -
Helado de limón
Ingredientes:
 1 Limón -

$198
Autenticid
ad: 0.1

$118
Autenticid
ad: 0.6
El precio al que se venderá el helado será
igual a:
(
)
Donde
es el precio inicial del helado
especial,
el del primer helado
sencillo y
el del segundo.
(total) tendrá un valor adicional
equivalente a la suma de la autenticidad
de sus ingredientes multiplicada por
Es decir que
(
(
))
Donde
y
son la autenticidad de
cada ingrediente de los helados
sencillos.
4. Debe existir una pantalla de inicio
donde el usuario tenga la opción de
ingresar con un nombre de usuario.
5. En la siguiente pantalla se presenta un
menú de inicio que ofrece tres
opciones:
a. “Comprar, crear y vender” que al
ser seleccionada presenta las
siguientes opciones:
i. comprar ingredientes
ii. crear helados sencillos
iii. crear helados especiales
iv. vender
helados
especiales
b. “Revisar el perfil de los demás
empleados”
que
al
ser
seleccionada
presenta
las
siguientes opciones:
i. Revisar el perfil de un
empleado
dado
su
nombre
ii. Mostrar
el
mejor
empleado
hasta
el
momento (nombre y
dinero recolectado)
c. “Salir”, que muestra la pantalla
de autenticación de nuevo para
que otro empleado pueda
ingresar.
6. Debe almacenarse la información de
todos los usuarios. La información es:
d. Nombre de usuario
e. Ingredientes
disponibles
(cantidad de cada uno)
f. Helados sencillos disponibles
(cantidad de cada uno)
g. Helados especiales disponibles
(cantidad de cada uno)
h. Dinero total recolectado
7. La opción de revisar el perfil de un
empleado dado su nombre muestra lo
siguiente:
a. Total de dinero recolectado
b. Todos
los
helados
especiales creados, para
cada uno se muestra:
i. Helado sencillo 1
ii. Helado sencillo 2
iii. Precio
8. El sistema debe asegurar lo siguiente:
a. El empleado no puede
comprar si no le alcanza el
dinero
b. Al vender su dinero
incrementa y la cantidad del
helado especial vendido
disminuye
c. Al crear helados sencillos
disminuye la cantidad de
ingredientes que tiene el
empleado
d. Al crear helados especiales
disminuye la cantidad de
helados sencillos que tiene el
empleado
9. Los ingredientes son los siguientes:
Ingrediente
Precio
Autenticidad
Vainilla
$ 198
0,1
Limón
$ 118
0,4
Fresa
$ 212
0,3
Naranja
$ 269
0,4
Chocolate
$ 229
0,3
Mora
$ 265
0,4
Almendras
$ 109
0,9
Coco
$ 101
0,3
Maracuyá
$ 246
0,3
Ron con pasas
$ 223
0,8
Oreo
$ 294
0,5
Chocochip
$ 202
0,6
Cereza
$ 175
0,7
Café
$ 257
0,8
Nutella
$ 105
0,9
Frutos del bosque
$ 100
0,4
Caramelo
$ 105
0,7
Crocante
$ 281
0,6
Banano
$ 100
0,4
Mandarina
$ 168
0,3
Descargar