Herramientas de usuario

Herramientas del sitio


ejercicio_de_archivos_-_sabado_1_de_septiembre_2018

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
ejercicio_de_archivos_-_sabado_1_de_septiembre_2018 [2018/09/01 08:39] – creado ignacioejercicio_de_archivos_-_sabado_1_de_septiembre_2018 [2018/09/12 19:09] (actual) froux
Línea 1: Línea 1:
 +==== Ejercicio ====
 +
 Archivo vendedor (vendedores.csv) Archivo vendedor (vendedores.csv)
- Nombre y apellido +  * Nombre y apellido 
- Numero de legajo +  Numero de legajo 
- Antiguedad (años)+  Antiguedad (años)
  
-20 vendedores máximo+Se tienen 20 vendedores como máximo
  
-Comision +Comisiones 
- Por cada año de trabajo un 1% mas +  Por cada año de trabajo un 1% mas 
- La comision es por precio de venta (no margen)+  La comisión es por precio de venta (no margen)
  
-Archivo con las ventas diarias +Se tienen distintos archivos con las ventas diarias. Tendremos un archivo por dia, y el formato del nombre del archivo será: AAAAMMDD.csv
- Un archivo por dia, formato: AAAAMMDD.csv +
- Cantidad de productos vendidos +
- Monto total +
- Legajo del vendedor+
  
-1) El programa toma año y mes para calcular las comisiones de cada vendedor para ese mes. +Campos del archivo de ventas
-2) Ademas hacer un programa que permita cargar los vendedores y las ventas diarias.+  * Cantidad de productos vendidos 
 +  * Monto total 
 +  * Legajo del vendedor
  
-Formato de los archivos: +Se pide: 
- 1) CSV : Cada campo está separado por comas +  - Que el programa tome el año y mes para calcular las comisiones de cada vendedor para ese mes. 
- 2) Structs guardadas en disco+  - Que el programa permita cargar los vendedores y las ventas diarias. 
 +  - Una vez terminado el programa con archivos CSV, cambiarlo para trabajar con estructuras guardadas directamente (use fread() y fwrite()). 
 + 
 +==== Archivos ====
  
----------------------- 
 vendedores.csv vendedores.csv
-----------------------+ Diego Baez,4323,
 + Hernán Velazquez,3428,
 + Jacinto Gutierrez,2312,
 + Pedro Villa,1234,
 + Victoria Sanchez,1024,4
  
-Diego Baez,4323,1 
-Hernán Velazquez,3428,1 
-Jacinto Gutierrez,2312,2 
-Pedro Villa,1234,3 
-Victoria Sanchez,1024,4 
- 
----------------------- 
 20180804.csv 20180804.csv
-----------------------+ 10,4500,1024 
 + 20,3240,4323 
 + 5,400,2312 
 + 5,800,4323
  
-10,4500,1024 
-20,3240,4323 
-5,400,2312 
-5,800,4323 
- 
----------------------- 
 20180812.csv 20180812.csv
-----------------------+ 5,1200,3428 
 + 8,1800,1234 
 + 15,3200,3428 
 + 15,4200,2312
  
-5,1200,3428 
-8,1800,1234 
-15,3200,3428 
-15,4200,2312 
- 
----------------------- 
 20180818.csv 20180818.csv
----------------------- + 15,5242,3428 
- + 5,1230,1024 
-15,5242,3428 + 4,2314,4323
-5,1230,1024 +
-4,2314,4323+
  
 +Avance en Clase 08/09 del ejercicio:
 +[[https://www.dropbox.com/s/vziucwhyl87dhhh/vendedores.tar.gz?dl=0]]
ejercicio_de_archivos_-_sabado_1_de_septiembre_2018.1535805564.txt.gz · Última modificación: 2018/09/01 08:39 por ignacio