El ejercicio consiste en crear un programa que muestre por consola la carta de un restaurante donde añadiremos diferentes platos y después escogeremos que queramos para comer. Una vez hecha esto se tendrá que calcular el precio de la comida, el programa nos tiene que decir con qué billetes y monedas tenemos que pagar.
-
Crear una variable de tipo entero por cada uno de los billetes que existen desde 5€ a 500€, además de esto tendréis que crear otra variable para guardar el precio total de la comida.
-
Crear dos arrays, uno donde guardaremos el menú y otro donde guardaremos el precio de cada plato.
-
Con un bucle for tendremos que llenar los dos arrays anteriormente creados. Añadiremos el nombre del plato y después el precio. Puedes crear un diccionario de datos (investiga al respecto).
-
Una vez llenos los dos arrays tendremos que mostrarlos y preguntar al cliente que quiere para comer, guardaremos la información en una Lista.
-
Tendremos que preguntar si se quiere seguir pidiendo nuevos platos. Podéis usar el sistema (1:Si / 0:No), por lo tanto tendréis que crear otro variable para guardar la información.
-
Una vez hemos acabado de pedir la comida, tendremos que comparar la lista con el array que hemos hecho al principio.
-
En el supuesto de que la información que hemos introducido a la Lista coincida con la del array, tendremos que sumar el precio del producto pedido, en el caso contrario tendremos que mostrar un mensaje que diga que el producto que hemos pedido no existe.