Materia
Ejercicios


anterior | siguiente

Donantes

Una institución de beneficiencia tiene un registro de las personas que han hecho donaciones en un archivo de registros llamado donantes.txt.

El archivo está ordenado por rut de menor a mayor. Para simplificar, vamos a suponer que los ruts tienen cinco dígitos, y no incluyen el dígito después de la raya.

Por ejemplo, el contenido del archivo puede ser el siguiente:

Rut Nombre Monto
15274 Fulana de Tal 200
15891 Jean Dupont 150
16443 Erika Mustermann 400
16504 Perico Los Palotes 80
17004 Jan Kowalski 200

Los problemas son los siguientes:

  1. Escribir una función que cree el archivo con los datos de la tabla.
  2. Escribir una función que muestre los datos del archivo.
  3. Escribir una función que pida al usuario ingresar un rut, y muestre como salida el monto donado por esa persona.
  4. Escribir una función que pida al usuario ingresar un rut, y elimine del archivo al donante con ese rut.
  5. Escribir un programa que pida al usuario ingresar los datos de un donante, y los agregue al archivo.