viernes, 1 de noviembre de 2024

Diseñar y programar un sistema de votación de series y películas

 Netflix te ha contratado para diseñar y programar un sistema de votación de sus series y películas. En esta plataforma, los usuarios pueden votar las series y películas que han visto, asignándoles una calificación del 0 al 5. Dicha empresa tiene los datos de sus series y películas en un archivo binario con el siguiente formato: 

int nro

char[200] nombre

char tipo // s : serie, p : película. 

Y los datos de las votaciones se encuentran en otro archivo binario con el siguiente formato: 

int nro

int votación

Donde nro es el identificador de la pelicula o serie. Además la valoración de una película o serie está dada por el promedio de sus votaciones. 

1. (30) Realice el diseño que lea los archivos y permita mostrar el nombre de las películas o series y su valoración. 

2. (25) Escriba un archivo de texto que permita saber el nombre de las películas o series y su valoración con el siguiente formato: “Nombre ………. valoración”.

3. (30) Realice funciones usando stl :

(10) Que obtenga las 5 películas o series con mayor valoración.

(10) Que obtenga el o las películas o series más votadas.

(10) Que obtenga la cantidad de votos de las series y la cantidad de votos de las películas (utilice map)

4. (15) Conteste: ¿en qué casos utilizaría archivo binario y en qué casos archivo de texto? ¿Y por qué?   


No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.

Bicicletería Oro Verde

La bicicletería Oro Verde lo contrata para diseñar y desarrollar su sistema de control de precios. Dado que la bicicletería tiene un servici...