Вы находитесь на странице: 1из 2

1

TRABAJO COMPUTACIN 1
El trabajo debe ser entregado como cdigo fuente (archivo con extensin .CPP o .C), debe colocar
comentarios indicando para qu hizo lo que est codificando en cada accin que codifique. Todo archivo
debe llevar nombre de los integrantes antes de colocar las libreras.
Es un proyecto a ser realizado en quipos de dos personas como mximo, pueden trabajar solos.
Si los comentarios se estiman insuficientes se puede descontar puntaje o llamar a interrogacin, si se
descubre copia entre los trabajos, a ambos equipos se les evaluar con el puntaje mnimo.
Tip: investigar libreras relacionadas con cadenas de caracteres (string.h), ya que existen funciones diseadas
para comparar arreglos de caracteres, entre otras.
Fecha de entrega: 10 de Julio.

Planteamiento del trabajo:


Se debe desarrollar un programa que sea capaz de administrar las pelculas de un usuario. Este programa
debe iniciarse mostrando el siguiente men de opciones:
1) Ingresar pelcula, donde ac se solicitar para cada pelcula: Nombre del filme, apellido de
director, apellido del actor principal, ao de lanzamiento, clasificacin (evaluacin de 0 a 4,
donde los nmeros representan: 0 no se ha visto an, 1 mala, 2 regular, 3 buena, 4 la vera
nuevamente, 5 error de insercin), WishList (tambin es un ranking, corresponde a cunto
desea ver esta pelcula por sobre otras, donde 1 es poco, 2 normal, 3 prioridad). Se debe
insertar una sola pelcula, luego de insertarla puede consultar si se desea insertar otra ms o
volver al men principal.
2) Buscar pelculas por nombre de la pelcula para:
a. Modificar los datos de alguna pelcula, preguntando previamente que dato desea
modificar.
b. Mostrar todos los datos de esa pelcula.
c. Volver al men principal.
3) Buscar pelculas, donde la bsqueda se realizar por:
a. WishList, colocndolas por orden de prioridad (colocar primero las que tienen
evaluacin 3, luego 2 y finalmente 1), se muestran todos sus datos.
b. Clasificacin, mostrando solo los nombres de las pelculas, agruparlas de mejor
pelcula a peor pelcula (no se incluyen las pelculas que no ha visto, ni las que fueron
error de insercin).
c. Por ao de lanzamiento, se muestran todos sus datos.
d. Pelculas pendientes por ver, se muestran todos sus datos.
e. Mostrar cantidad de pelculas con error de insercin.
f. Volver al men principal.
4) Salir del programa.

A tener en cuenta:

Para desarrollar este problema puede considerar un mximo de 10 pelculas, pero la idea es que el usuario
no est obligado a insertar estas 10 pelculas de una sola vez, sino que las vaya insertando conforme lo desee
(de a una).
Como se est trabajando con elementos de memoria esttica, no se considerar la opcin de eliminar una
pelcula, es por ello que se ha creado una clasificacin de error de insercin, la idea es que no se muestren
estas pelculas cuando haya que listar todo y que se d la posibilidad de corregir este error de insercin en el
segmento de modificar (2a).
El programa slo debe cerrarse cuando el usuario lo indique, vale decir, seleccionando la opcin (4).
No est solicitado para este trabajo, pero se agregar puntaje extra si se logra almacenar los datos del
catlogo en algn archivo, para que puedan ser recuperados posteriormente (luego de cerrar el programa y
volver a abrirlo).

Вам также может понравиться