lunes, 27 de octubre de 2025

Empresa de marketing - sistema de envio de mails a sus clientes

 Una empresa de marketing lo contrata para realizar un sistema que envíe mails a sus clientes. Los datos de los clientes se encuentran en un archivo binario con el siguiente formato: 


int id 

char[200] nombre


y los email en otro archivo con el siguiente formato: 


int id_cliente

char[200] email. 


Porque un cliente puede tener 1 o más emails. 


1. (30) Realice el diseño y programe las clases que permitan leer los datos de los archivos. 


2. (20) Realice una función que escriba un archivo de texto por email con el siguiente formato: “Hola Nombre_cliente! Bienvenido al sistema de notificaciones.”. Donde el nombre del archivo es el email.  


3. (40) Realice funciones usando stl :

  • (10) Que obtenga el o los clientes con mayor cantidad de emails 

  • (10) Que obtenga los emails que se repiten.  

  • (10) Que obtenga los clientes que no tienen mail cargado

  • (10) Realice una función que obtenga el total de email que se enviarán (utilice transform y accumulate)


4. (10) Conteste : 

  1. ¿Cuándo utilizaría un archivo de texto y/o un archivo binario? De ejemplos.

  2. ¿Qué ventajas da el uso de STL en C++? 

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...