programita un tanto complicado

El.
10 de Junio del 2009
/* 2- Una empresa aseguradora de coches dispone de los siguientes ficheros:

a) Fichero maestro SEGUROS.dat con los datos de los asegurados y con la
siguiente estructura de registros:

codigo: de tipo entero. El codigo del asegurado. Si no existe empleado el codigo
está a 0.
nombre: de tipo cadena(30). Es el nombre del asegurado.
direccion: cadena(30). Direccion del asegurado.
n_accidentes: de tipo entero. Es el numero contador de partes de accidentes.
total_importe: de tipo real. Es el acumulador de todos los importes de
accidentes que haya tenido.

b) Fichero secuencial de movimientos PARTES.dat en el que cada registro es una
parte de accidente de un coche. La informacion de este fichero es la siguiente:

codigo: de tipo entero. Es el codigo del asegurado, con el que accederá al
fichero maestro en modo directo.
importe: de tipo real. Es el importe del arreglo del coche accidentado.

Se desea actualizar el fichero de asegurados a traves del fichero de movimientos
al que se accede en modo directo por el codigo del asegurado. Se le acumulará el
importe de los gastos del accidente y se le incrementa en uno el numero de
accidentes, si estos llegan al tope o el acumulador de importes sobrepasa una
cantidad de euros definidos ambos al principio de programa, se dará de baja al
asegurado, marcando el campo con codigo 0, y se pasarán al fichero secuencial
BAJAS.dat todos sus datos.
------------------------

diriais que este programa es dificil de hacer? o largo? o por el contrario es facil? yo lo veo demasiado lioso.

si alguien pudiese ofrecer la solucion al mismo, se lo agradeceria eternamente.

AURA
10 de Junio del 2009
[email protected] ESE ES MI CORREO SSI T INTERESA ME AVISAS Y T LO MANDO Y NO ES TAN COMPLICADO ES LARGO

El.
10 de Junio del 2009
alguien sabe resolver esto? c++ en borland utilizo