====== Práctica 1 ======
Vamos a crear un menú de una aplicación para gestionar películas.
Lo primero que se mostrará en la terminal cuando ejecutemos el programa será el sistema de login: la aplicación pedirá un usuario y una contraseña. Por ahora, vamos a tener la información de los usuarios en el código como constantes. Tendremos dos usuarios: //usuario// y //admin//, ambos con contraseña igual que el nombre de usuario (//usuario// y //admin//).
La aplicación deberá comprobar las credenciales introducidas por el usuario, y si son correctas mostrará el menú dependiendo de su rol (si las credenciales no son correctas el programa mostrará un mensaje de error y terminará).
Si el cliente es un usuario normal (nombre de usuario: //usuario//), el menú de la aplicación será:
1.- Peliculas
2.- Configuración usuario
0.- Salir
-------------------------
Opción:
Si el usuario elige la opción 1, el siguiente menú será:
1.- Casablanca
2.- El padrino
0.- Volver
-------------------------
Opción:
Desde esta pantalla, solo funcionará la opción 0, que volverá al primer nivel del menú.
La opción 2 del menú principal (//Configuración usuario//) deberá mostrar:
1.- Cambiar nombre usuario
2.- Cambiar password
0.- Volver
-------------------------
Opción:
Como antes, solo funcionará la opción 0 para volver al menú principal.
La opción 0 del menú principal (//Salir//) deberá terminar la ejecución del programa.
Si el usuario es administrador (nombre de usuario: //admin//), el menú será:
1.- Administrar películas
2.- Administrar usuarios
0.- Salir
-------------------------
Opción:
Opción 1 (//Administrar películas//):
1.- Añadir película
2.- Modificar película
3.- Borrar película
0.- Volver
-------------------------
Opción:
Opción 2 (//Administrar usuarios//):
1.- Añadir usuario
2.- Borrar usuario
0.- Volver
-------------------------
Opción:
Igual que en los casos anteriores, la opción 0 (//Volver//) deberá volver al nivel anterior del menú, y la opción 0 del menú principal (//Salir//) deberá terminar la ejecución de la aplicación.
===== Ampliaciones =====
** Ampliación 1 (1pt) **
Hacer que el usuario tenga solo 3 intentos para introducir las credenciales. Si al tercer intento las credenciales no son correctas, el programa terminará mostrando un mensaje de error.