examen

Páginas: 2 (329 palabras) Publicado: 23 de junio de 2013

ESCUELA POLITÉCNICA NACIONAL
FACULTAD DE INGENIERÍA DE SISTEMAS
INGENIERÍA EN SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN

PERÍODO ACADÉMICO:2012-B
ASIGNATURA:ICO106: PROGRAMACION I
PROFESOR:MASTER EN GEOMÁTICA, ING. TANIA CALLE JIMENEZ
TIPO DE INSTRUMENTO: Examen Supletorio.
FECHA DE APLICACIÓN: 18/12/2012
NOMBRE: Carlos Oña


Realizar un programa que contenga los datos dediferentes clientes de un banco, num de cuenta, nombre, dirección, teléfono, saldo.
El programa tiene 4 opciones, la opción 1 llama a la función archivoTexto para almacenar una lista con formato de todas lascuentas dentro de un archivo de texto llamado cuentas.txt el cual podrá imprimirse en cualquier momento.
La opción 2 llama a la función actualizar registro para actualizar la cuenta, la funciónactualizará solamente un registro que ya existe, de modo que la función primero verifica si el registro especificado está vacío. Si el registro contiene información, la función actualizarRegistrointroduce el monto de la transacción calcula el nuevo saldo y reescribe en el registro.
La opción 3 llama a la función registroNuevo, para agregar un nuevo registro si el usuario ingresa uno ya existentedespliega un mensaje que dice que el usuario ya existe.
La opción 4 llama a la función eliminaRegistro para eliminar un registro del archivo, se busca por código de registro y se elimina, si no existese despliega un mensaje de error que no existe el registro.
Todo debe realizarse con archivos.

Buena suerte.
CÓDIGO
#include
#include
#include

main( void )
{
int solicitud;
FILE*cfPtr;
if ( ( cfPtr = fopen( "cuentas.txt", "w+" ) ) == NULL ) {
printf( "El archivo no puede ser abierto\n" );
}
else {

printf( "Escoger una opcion\n"
" 1 - Crear registro\n"
" 2 - Actualizarregistro\n"
" 3 - Eliminar registro\n"
" 4 - Nuevo Registro\n"
" 5 - Salir\n" );


scanf( "%d", &solicitud);
while ( solicitud != 5 ) {
switch (solicitud) {

case 1:
printf( "\nCrear...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Examen
  • Examen
  • Examen
  • Examen
  • Examen
  • Examen
  • Examen
  • Examen

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS