lunes, 11 de noviembre de 2024

Obra Social - software para llevar clientes y prestaciones determinadas

 

  1. (45) Una Obra Social lo contrata para realizar un software que permita saber si un cliente que tiene un id y un nombre, cuenta con una prestación determinada. La obra social tiene 3 tipos de clientes: 

    1. plan básico: cuenta con las prestaciones guardadas en un archivo de texto llamado “basica.txt” 

    2. plan medio: cuenta con las prestaciones guardadas en un archivo de texto llamado “medio.txt” 

    3. plan premium: cuenta con las prestaciones guardadas en un archivo de texto llamado “premium.txt” 

A la vez cuenta con un archivo binario que cuenta con los datos de los usuarios con el siguiente formato: 


int id

char[200] nombre

char tipo // b es básico, m es medio y p es premium.  

int cantidad //que es la cantidad de veces que se utilizó el servicio en el mes. 


Diseñe y programe:

  • Un modelo que permita leer los usuarios y sus prestaciones. 

  • Programe una función que dado un usuario y una prestación indique si esta prestación es prestada.  

  1. (40) Realice funciones usando stl :

    1. (10) Que obtenga los 5 usuarios que más utilizaron el servicio en el mes

    2. (10) Que obtenga todas las prestaciones de todos los planes

    3. (10) Que obtenga la cantidad de veces que se utilizó el servicio por tipo de plan. 

    4. (10) Que obtenga las prestaciones que se repite en todos planes.  

  2. (15) Conteste: ¿Qué ventajas tiene utilizar stl? ¿Para qué nos sirven los iterators?


No hay comentarios:

Publicar un comentario

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

Diseño de software para analizar las conversaciones de su sistema de chat corporativo

La empresa de comunicación ChatCorp necesita que diseñes y programes un software que permita analizar las conversaciones de su sistema de ch...