Beruflich Dokumente
Kultur Dokumente
20
X
X
X
X
X
X
d) Al finalizar en proceso, generar el archivo empleados.dat con los datos actualizados. El diseo del registro
es el mismo que tena anteriormente.
e) Al finalizar en proceso, informar la cantidad de empleados que tiene cada Local e indicar cul es el Local con
mayor cantidad de empleados.
FUNCIONES:
1. Para cargar en memoria todos los datos que se encuentran en el archivo empleados.dat.
2. Para generar el archivo llamado Local15.dat.
3. Para generar el archivo llamado empleados.dat actualizado.
EJERCICIO NRO 3
La Empresa TRAUMATEX MAX S.R.L. que se dedica a la exportacin y venta productos ortopdicos. Desea
controlar las ventas realizadas por sus 15 Promotores. Cuenta tambin con casi 5000 artculos hasta el
momento, para ello se cuenta con los siguientes datos de cada artculo (estos datos se hallan en un archivo
llamado articulos.dat):
Nmero de Artculo (int, entre 1.000 y 15.000).
Descripcin de Artculo (char, 30 caracteres)
Cantidad de unidades en Stock (int, entre 1 y 5000).
Precio de Artculo (float, mayor a 0).
Cuenta con un archivo llamado bonificaciones.dat que contiene un solo registro y corresponde a los 3 montos
tipo float. El 1ro corresponde al porcentaje que se bonifica cuando las cantidades de unidades no superan las 10
unidades, el 2do corresponde al porcentaje que se bonifica cuando las cantidades de unidades estn entre l00 y
500 unidades y el 3ro corresponde al porcentaje que se bonifica cuando superan las 500 unidades.
Adems cuenta con los datos de las ventas que realizan sus 15 Promotores (estos datos se hallan en un archivo
llamado pedidos.dat):
Nmero de Promotor (int, entre 1 y 15).
Nmero de Artculo (int, entre 1.000 y 15.000).
Cantidad de unidades vendidas (int, entre 1 y 100).
NOTA: Crear el/los archivo/s utilizado/s en este ejercicio.
NOTA: Actualizar el stock de los productos.
NOTA: Rechazar los pedidos de aquellos artculos cuyo stock es inferior al pedido.
NOTA: Los promotores cobran una bonificacin por cada una de las ventas que realizan.
-2-
-3-
31
XXX
XXX
XXX
FUNCIONES:
1. Para cargar en memoria todos los datos que se encuentran en el archivo artculos.dat.
2. Para generar el archivo llamado artculosnuevos.dat.
3. Para generar el archivo llamado actualizaciones.dat.
-4-
20
X
X
X
X
X
X
FUNCIONES:
1. Para cargar en memoria todos los datos que se encuentran en el archivo artculos.dat.
2. Para generar el archivo llamado artculosAct.dat.
3. Para generar el archivo llamado actualizaciones.dat.
EJERCICIO NRO 7
La Empresa COMERCIAL CORDOBA S.R.L. que se dedica a la fabricacin, ensamblaje, montaje,
distribucin y representacin de generadores de ozono. Exportacin e importacin en general. Distribuciones en
general. Desea controlar los pedidos de sus generadores y cuenta tambin con casi 8000 generadores diferentes
hasta el momento, para ello se cuenta con los siguientes datos de cada generador (estos datos se hallan en un
archivo llamado comercial.dat):
-5-
Adems cuenta con los datos de los pedidos realizados en el mes de mayo (estos datos se hallan en un archivo
llamado pedidos.dat):
Cdigo de Generador (int, entre 2.500 y 20.000).
Nmero de Lote (int, entre 1.000 y 50.000).
Cantidad de unidades pedidas (int).
Zona de pedidos (int, entre 1 y 10) corresponde al nmero de zona donde se halla el cliente que a pedido
el generador.
Fecha (int, entre 1 y 31) corresponde al da que se ha pedido.
NOTA: Crear el/los archivo/s utilizado/s en este ejercicio.
NOTA: Actualizar el stock de los Generadores.
NOTA: Rechazar los pedidos de aquellos generadores cuyo stock es inferior al pedido.
Determinar e informar:
a) Al finalizar en proceso, la cantidad de unidades pedidas por cada uno de las Caractersticas del Generador.
b) Al finalizar en proceso, generar un nuevo archivo llamado artculosAct.dat que contiene todos los
generadores luego de haber procesado los datos del archivo pedidos.dat.
c) Al finalizar en proceso, el siguiente informe (Fecha/ Zona de pedido) con la cantidad de unidades pedidas. Y
luego de informar, generar un archivo llamado actualizaciones.dat con contenga: La fecha, el Nmero de
Zona, y la cantidad de unidades pedidas.
FECHA / ZONA DE PEDIDO
1
2
3
4
5
6
7
8
9
10
1
X
X
X
X
X
X
X
X
X
X
2
3
31
X
X
X
X
X
X
X
X
X
X
FUNCIONES:
1. Para cargar en memoria todos los datos que se encuentran en el archivo comercial.dat.
2. Para generar el archivo llamado artculosAct.dat.
3. Para generar el archivo llamado actualizaciones.dat.
EJERCICIO NRO 8
En la Heladera PIRULO, desea controlar el stock de sus 120 diferentes gustos que posee hasta este momento,
los Cdigos de los Gustos va del 1 al 120 (el stock se evala por balde y cada uno tiene una capacidad de 20
litros). Cuenta tambin con 50 heladeras que venden sus productos hasta el momento, para ello se cuenta con
los siguientes datos de cada Heladera (estos datos se hallan en un archivo llamado heladerias.dat):
31
XX
XX
XX
XX
FUNCIONES:
1. Para cargar en memoria todos los datos que se encuentran en el archivo heladerias.dat.
3. Para generar el archivo llamado BaldesMenor100.dat.
2. Para informar el punto c).
EJERCICIO NRO 9
En el teatro ASTRO se desea controlar las entradas vendidas en la obra exhibida el 21 de Setiembre. El teatro
tiene 600 butacas, divididas en 20 filas con 30 butacas cada fila. Cuenta con un archivo que contiene las ventas
acumuladas, y los datos de cada venta es la siguiente (estos datos se hallan en un archivo llamado
Ventas21Setiembre.dat, este archivo contiene 20 registros):
Nmero de Fila (int, entre 1 y 20).
Cantidad de Butacas Vendidas (int, entre 1 y 30).
Precio de cada Butaca por Fila (float, mayor a cero).
Adems cuenta con las ventas que se realizan (estos datos se hallan en un archivo llamado ventas.dat, NOTA:
Los datos no estn ordenados):
Nmero de Fila (int, entre 1 y 20).
Cantidad de Butacas Solicitadas (int, entre 1 y 10).
NOTA: Crear el/los archivo/s utilizado/s en este ejercicio.
NOTA: Actualizar la Cantidad de Butacas Vendidas.
NOTA: Rechazar la venta cuando la Cantidad de Butacas Solicitadas supera la disponibilidad que posee ese
Nmero de Fila.
-7-
-8-
XX
XX
**2**
XX
XX
XX
XX
..
**40**
XX
XX
XX
XX
b) Al finalizar en proceso, informar el/los producto/s que tiene/n la mayor cantidad de productos en total.
c) Al finalizar en proceso, informar por producto la caracterstica que tiene la menor cantidad de productos.
d) Al finalizar en proceso, generar un nuevo archivo llamado StockAct.dat. El formato del Registro debe ser
el mismo que tiene el archivo llamado stock.dat.
-9-
La empresa ingresa por teclado el Nmero del Proceso que desea controlar (int, entre 10 y 142).
Adems cuenta con un archivo llamado artculos.dat las nuevas unidades que se tienen que incorporar al
Nmero de Procesos. Los datos que contiene en archivo son:
Nmero de Artculo (int, entre 1 y 7500)
Total de unidades en el proceso (int, > 0)
NOTA: Crear el/los archivo/s utilizado/s en este ejercicio.
NOTA: Actualizar las unidades en proceso.
Determinar e informar:
a) Al finalizar en proceso, informar los artculos cuyo total de unidades es menor a un 30% al promedio general
de las unidades del Nmero de Proceso en estudio. Informar con el siguiente formato:
CANTIDADES DE UNIDADES MENOR AL 30%
Nmero de Artculo
Descripcin del Proceso
xxx
xxxxx
Total de unidades
xxxx.xx
b) Al finalizar en proceso, informar cual ha sido el/los Nmero/s de Artculo/s que tiene/n la mayor cantidad de
unidades.
c) Al finalizar en proceso, generar un archivo llamado procesados.dat con los datos de los artculos que
fueron actualizados con la informacin del archivo artculos.dat, el diseo de cada registro debe ser el
siguiente: Nmero de Artculo, Descripcin del Proceso y Total de unidades en el proceso.
FUNCIONES:
1. Para bajar a memoria el archivo llamado procesos.dat.
2. Para informar el punto a).
3. Para generar el archivo promedio.dat.
EJERCICIO NRO 14
La Empresa PANTACOR S.R.L. que se dedica a la fabricacin y venta de muebles para oficinas. Desea
controlar las ventas que se realizan de artculos y cuenta tambin con casi 3000 productos hasta el momento,
para ello se cuenta con los siguientes datos de cada artculo (estos datos se hallan en un archivo llamado
productos.dat):
Cdigo de Producto (int, entre 4.000 y 14.000).
Descripcin de Producto (char, 35 caracteres)
Caractersticas del Producto (char). Si es una E corresponde a Escritorio, si es una S corresponde a
silla, si es una M corresponde a una mesa y si es una F corresponde a un fichero.
Cantidad de unidades en Stock (int, entre 1 y 400).
Adems cuenta con los datos de las ventas realizadas (estos datos se hallan en un archivo llamado
pedidos.dat):
Cdigo de Producto (int, entre 4.000 y 14.000).
Cantidad de unidades vendidas (int, entre 1 y 30).
- 11 -
- 12 -
19
20
b) Al finalizar en proceso, cual es el Nro Articulo que se haya vendido la Menor cantidad vendida artculos.
c) Al finalizar en proceso, generar otro archivo llamado comercialAct.dat con la informacin actualizada.
FUNCIONES:
1. Para bajar a memoria el archivo llamado comercial.dat.
2. Para generar el archivo comercialAct.dat.
EJERCICIO NRO 16
La Empresa INAKI AZCONA LABORATORIO S.R.L. que se dedica a la fabricacin de equipo e
instrumentos medico quirrgicos y de aparatos ortopdicos, y la fabricacin de instrumentos y suministros
mdicos y odontolgicos. Desea controlar las ventas realizan sus visitadores mdicos, cuanta con 10 visitadores
mdicos y cuenta tambin con casi 4000 productos hasta el momento, para ello se cuenta con los siguientes
datos de cada producto (estos datos se hallan en un archivo llamado inaki.dat):
Nmero de Producto (int, entre 3.000 y 15.000).
Descripcin de Producto (char, 30 caracteres)
Cantidad de unidades en Stock (int, entre 1 y 2000).
Precio de Producto (float, mayor a 0).
Cuenta con un archivo llamado bonificaciones.dat que contiene un solo registro y corresponde a los 5 montos
tipo float. El 1ro corresponde al porcentaje que se bonifica cuando el Precio de Producto no supera los 150,00,
el 2do corresponde al porcentaje que se bonifica cuando el Precio de Producto est entre l50,00 y 500,00, el
3ro corresponde al porcentaje que se bonifica cuando el Precio de Producto est entre 500,00 y 1000,00, 4to
corresponde al porcentaje que se bonifica cuando el Precio de Producto est entre 1000,00 y 2000,00, 5to
corresponde al porcentaje que se bonifica cuando el Precio de Producto superan los 2000,00.
Adems cuenta con los datos de las ventas que realizan sus 10 visitadores mdicos que son los siguientes (estos
datos se hallan en un archivo llamado ventas.dat):
Nmero de Visitador Mdico (int, entre 1 y 10).
Nmero de Producto (int, entre 3.000 y 15.000).
Cantidad de unidades vendidas (int, entre 1 y 100).
NOTA: Crear el/los archivo/s utilizado/s en este ejercicio.
NOTA: Actualizar la cantidad de unidades en Stock
NOTA: Rechazar los pedidos de aquellos productos cuyo stock es inferior al pedido.
Determinar e informar:
a) Al finalizar en proceso, informar las comisiones que van a recibir cada uno de sus visitadores.
b) Al finalizar en proceso, informar el total de la facturacin que realiz la empresa de cada uno de los
productos vendidos.
c) Al finalizar en proceso, generar un archivo llamado conventas.dat que contenga solo aquellos productos
que se han vendido.
FUNCIONES:
1. Para bajar a memoria el archivo llamado inaki.dat.
2. Para generar el archivo conventas.dat.
- 13 -
31
X
X
X
X
X
X
X
X
X
X
FUNCIONES:
1. Para cargar en memoria todos los datos que se encuentran en el archivo comercial.dat.
2. Para realizar la bsqueda.
3. Para generar el archivo llamado artculosAct.dat.
- 16 -