Enumere las diferencias, ventajas y desventajas de las funciones y los procedimientos.
Hacer un procedimiento recursivo que liste un vector (Aclarar según el diseño del procedimiento)
Describir todos los pasos necesarios para poder realizar una operación de Lectura/Escritura en un archivo secuencial.
El Nuevo Banco Cooperativo de Ingenieros debe realizar un nuevo proceso de acreditación de los movimoentos de las cuentas de sus clientes, para ello se tienen 3 archivos distintos.
El archivo maestro posee Nombre y Apellido (string[30]), D.N.I. (string[8]), saldo (Real), tipo de cuenta (integer) y además un arreglo de 10 posiciones en el cual se guardan los últimos movimientos de la cuenta. La forma de acceso es directa.
Archivo de acceso directo en el cual están codificados los tipos de cuentas. El registro está compuesto por un número entero y un string[7]. Los tipos son: 0. Caja de ahorro, 1. Cuenta Corriente, 2. Caja de Ahorro en Pesos, 3. Caja de Ahorro espacial, 4. Caja de ahorro en us$.
Archivo de novedades cuyos registros poseen los siguientes campos: Número de Cuenta, Fecha, Importe y tipo de Operación (0. Efectivo, 1. Cheque). Este archivo es de acceso secuencial y está ordenado por número de cuenta y fecha.
Actualizar los movimientos de todas las cuentas en el archivo maestro con el archivo de novedades. Se debne tener en cuenta que las cajas de ahorro sólo reciben movimientos en efectivo y las Cuentas Corrientes reciben de ambos tipos. Aquellas operaciones inválidas deben ser mostradas.
Crear un listado con los saldos, ordenado alfabéticamente.
Nota: El archivo maestro NO entra en memoria.