
ABM de encuesta en Pascal
Publicado por Horacio (53 intervenciones) el 20/10/2012 18:37:29
Hola gente;quisiera si alguno me puede dar una mano con este ejercicio:
Altas y bajas
Cuando se producen altas y bajas se debe generar un nuevo archivo maestro con el mismo diseño que el original. Al terminar el proceso, el archivo original deberá ser eliminado.
1. Se dispone de un archivo maestro de una encuesta y un archivo de bajas con el siguiente diseño:
Archivo maestro: Un registro por encuestado
DEPARTAMENTO
Nº ENCUESTADO
NOMBRE Y APELLIDO
FECHA DE NACIMIENTO
Archivo de bajas: Uno o ningún registro por encuestado
DEPARTAMENTO
Nº ENCUESTADO
Aparear los archivos a fin de detectar los encuestados a dar de baja, grabando un archivo maestro actualizado sin las bajas. Si la baja no existe en el maestro, imprimir "BAJA ERRÓNEA" en Observaciones y contarlas. Informar la cantidad total de bajas correctas y erróneas.
Salida impresa:
Departamento Nº Encuestado Nombre y Apellido Fecha Nacimiento Observaciones
XXXXX XXXXXXX XXXXXXXXXX XX/XX/XX XXXXX
XXXXX XXXXXXX XXXXXXXXXX XX/XX/XX BAJA ERRONEA
Total General de Bajas Correctas: XXX Erróneas: XXX
desde ya gracias.saludos
Altas y bajas
Cuando se producen altas y bajas se debe generar un nuevo archivo maestro con el mismo diseño que el original. Al terminar el proceso, el archivo original deberá ser eliminado.
1. Se dispone de un archivo maestro de una encuesta y un archivo de bajas con el siguiente diseño:
Archivo maestro: Un registro por encuestado
DEPARTAMENTO
Nº ENCUESTADO
NOMBRE Y APELLIDO
FECHA DE NACIMIENTO
Archivo de bajas: Uno o ningún registro por encuestado
DEPARTAMENTO
Nº ENCUESTADO
Aparear los archivos a fin de detectar los encuestados a dar de baja, grabando un archivo maestro actualizado sin las bajas. Si la baja no existe en el maestro, imprimir "BAJA ERRÓNEA" en Observaciones y contarlas. Informar la cantidad total de bajas correctas y erróneas.
Salida impresa:
Departamento Nº Encuestado Nombre y Apellido Fecha Nacimiento Observaciones
XXXXX XXXXXXX XXXXXXXXXX XX/XX/XX XXXXX
XXXXX XXXXXXX XXXXXXXXXX XX/XX/XX BAJA ERRONEA
Total General de Bajas Correctas: XXX Erróneas: XXX
desde ya gracias.saludos
Valora esta pregunta


0