AYUDA - Proyecto - Actualizar Sueldos
ACTUALIZACION DE SUELDOS
Una empresa , dedicada a la fabricaci贸n de productos de confiter铆a, tiene un sistema para controlar el tiempo que trabaja cada empleado.
Los trabajadores, que entran alas 8:00 de la ma帽ana, deben fichar cuando salen de la f谩brica. Los datos de los fichajes cada mes quedan reflejados en un fichero que poster铆ormente es ordenado y convertido en el fichero f_horas, que es secuencial, ordenado por c贸digo de trabajador ( codigo_t) con un registro por trabajador y d铆a trabajado y los campos:
codigo_t, dia, hora_salida. minuto_salida
Adem谩s, el departamento de personal mantiene un fichero de sueldos (f_sueldo), directo con los campos:
codigo_t, precio_hora_extra, sueldo
donde el c贸digo de un registro coincide con su posici贸n en el fichero; es decir, el registro de c贸digo 23 est谩 en la posici贸n 23.
Actualmente los dos ficheros son imprimidos y tratados manualmente para conocer cu谩ntas horas ha realizado cada trabajador, cuando ha faltado, etc. Este procedimiento, bastante tedioso, va a ser sustituido por un programa que maneje los ficheros anteriores y permita hacer las operaciones de forma autom谩tica.
Se debe preparar:
路Un programa que utilizando los dos ficheros anteriores:
- Actualice el sueldo de los trabajadores en el fichero f_sueldo teniendo en cuenta que por cada hora completa trabajada que supere las 8 tienen derecho a aumentar su sueldo en la cantidad indicada por precio_hora_extra. Los minutos restantes que no lleguen a la hora se acumular谩n con los de d铆as
sucesivos para conseguir una hora. Todos los trabajadores entran alas 8:00. En este apartado el fichero f_horas se recorrer谩 s贸lo una vez.
- Un programa que permita crear el fichero f_sueldo con datos para poder probar el programa anterior
NOTA: lo que no se indique se deja a libre elecci贸n del programador.
Una empresa , dedicada a la fabricaci贸n de productos de confiter铆a, tiene un sistema para controlar el tiempo que trabaja cada empleado.
Los trabajadores, que entran alas 8:00 de la ma帽ana, deben fichar cuando salen de la f谩brica. Los datos de los fichajes cada mes quedan reflejados en un fichero que poster铆ormente es ordenado y convertido en el fichero f_horas, que es secuencial, ordenado por c贸digo de trabajador ( codigo_t) con un registro por trabajador y d铆a trabajado y los campos:
codigo_t, dia, hora_salida. minuto_salida
Adem谩s, el departamento de personal mantiene un fichero de sueldos (f_sueldo), directo con los campos:
codigo_t, precio_hora_extra, sueldo
donde el c贸digo de un registro coincide con su posici贸n en el fichero; es decir, el registro de c贸digo 23 est谩 en la posici贸n 23.
Actualmente los dos ficheros son imprimidos y tratados manualmente para conocer cu谩ntas horas ha realizado cada trabajador, cuando ha faltado, etc. Este procedimiento, bastante tedioso, va a ser sustituido por un programa que maneje los ficheros anteriores y permita hacer las operaciones de forma autom谩tica.
Se debe preparar:
路Un programa que utilizando los dos ficheros anteriores:
- Actualice el sueldo de los trabajadores en el fichero f_sueldo teniendo en cuenta que por cada hora completa trabajada que supere las 8 tienen derecho a aumentar su sueldo en la cantidad indicada por precio_hora_extra. Los minutos restantes que no lleguen a la hora se acumular谩n con los de d铆as
sucesivos para conseguir una hora. Todos los trabajadores entran alas 8:00. En este apartado el fichero f_horas se recorrer谩 s贸lo una vez.
- Un programa que permita crear el fichero f_sueldo con datos para poder probar el programa anterior
NOTA: lo que no se indique se deja a libre elecci贸n del programador.
