| |||
![]() Hola de nuevo amigos, una vez tuvimos un examen y consistía en un programa de ventas, y en un archivo de txt venia la siguiente estructura fecha de la venta, codigo del vendedor y monto cada uno separado por el caracter '|' y de eso se debe obtener ventas por vendedor, ventas por dia, bueno y resulta que aun no he podido resolver eso, he intentado llenar un vector con los datos del txt y trabajar desde ahi, pero no le veo mucho futuro a eso, si alguien tiene una idea, o me puede orientar sobre cual es el mejor metodo para trabajar eso, o lo mas conveniente para realizar una busqueda de verdad agradezco cualquier ayuda gracias. |
| |||
Respuesta: busquedas en archivos txt en c o c++ podrias hacer una estructura con los 3 datos (fecha de la venta, codigo del vendedor y monto), luego crear un vector de la stl y cada vez que leas un nuevo struct del archivo lo guardes en el vector:
Código C++:
Ver original ahora cada vez que quieras consultar un dato lo podes hacer como un vector normal, usando los corchetes no tengo un compilador a mano, asi que el codigo puede tener errores, pero proba hacerlo asi.... igualmente tenes diferentes maneras de hacerlo, esta es una nomas saludos |
| |||
Respuesta: busquedas en archivos txt en c o c++ Hola! en C lo q tendrias q hacer es recuperar linea a linea del archivo y como tiene este formato: fecha_de_venta|codigo_vendedor|monto lo que tendrias q hacer es parsear esa linea, osea dividirla en tokens para luego tratar cada dato como quieras. Una funcion para eso podria ser strtok() de la libreria string.h Saludos |
| |||
Respuesta: busquedas en archivos txt en c o c++ Puntualmente cual es tu problema, leer el archivo, alamcenar la informacion , o buscar una vez que almacenaste todo?? Saludos |
| |||
Respuesta: busquedas en archivos txt en c o c++ Entonces asi ya tenes todo almacenado mostranos la estructura que usus para almacenar los datos. Tanto formato de fecha, codigo , monto....y el array o lista o como lo hayas hecho de los datos.... Basicamente deberias hacer un iterador que compare fecha por cada campo y tener un acumulador para los montos.. Saludos...... |
Etiquetas: |