Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Necesito el codigo de este programa en C

Estas en el tema de Necesito el codigo de este programa en C en el foro de C/C++ en Foros del Web. Se trata de un árbol ABB organizado en base a los RUT de cada cliente, en el cual cada nodo representara un cliente que además ...
  #1 (permalink)  
Antiguo 07/10/2012, 06:57
 
Fecha de Ingreso: octubre-2012
Mensajes: 1
Antigüedad: 12 años, 1 mes
Puntos: 0
Necesito el codigo de este programa en C

Se trata de un árbol ABB organizado en base a los RUT de cada cliente, en el cual
cada nodo representara un cliente que además contendrá una lista enlazada con las cuentas
que este cliente posee y el saldo de cada una de ellas.
Además se solicitan como implementación obligatoria las siguientes funciones:
 AgregarCuenta: Se verifica si existe un cliente, de no existir, deberá ser creado. Si
existe se debe pasar a verificar que no exista la cuenta, en caso de existir mostrar un
mensaje de error. Si el cliente existe, pero la cuenta no, esta se debe agregar y se
debe especificar su saldo.
 ModificarSaldo: Se modifica el saldo de una cuenta ingresada por el usuario para
un RUT valido de un cliente, se debe validar que la cuenta y el cliente existan, de no
ser así, mostrar mensajes correspondientes.
 EliminarCuenta: Se elimina una cuenta ingresada por el usuario asociada a un
RUT de un cliente, se debe verificar que la cuenta y el cliente existan, de no ser así,
mostrar mensajes de error.
 SaldoCliente: Se muestra por pantalla la suma del saldo de todas las cuentas de un
cliente ingresado por el usuario, se debe validar la existencia del cliente.
 MostrarClientes: Se deben mostrar los clientes ordenados por RUT y el saldo total
de cada uno de ellos.
 SaldoBanco: Se muestra la suma de los saldos de todas las cuentas de todos los
clientes.El programa recibirá como entrada un archivo de texto plano llamado Clientes.txt,
el cual posee el siguiente formato:
5
17331026 2
1 200000 2 350000
16748524 1
1 40000
10248688 4
1 25000 2 356000 3 45000 4 25900
16524869 1
1 25000
17589698 2
1 69000 2 650000
En donde la primera línea indicara el número de clientes que existirán, en el ejemplo
son 5, luego son dos líneas por cada cliente, en la primera se encuentra el RUT sin digito
verificador seguido de la cantidad de cuentas que posee, en este caso el RUT 17331026
posee 2 cuentas asociadas y en la segunda línea se especifican las cuentas mediante pares,
los cuales están compuestos de la id de la cuenta y el saldo que posee, en el ejemplo el
cliente posee 2 cuentas las id: 1 con un saldo de 200000 y la id: 2 con un saldo de 350000.
Se realizarán la ejecución de las funciones y al final de la ejecución del programa se
deberá generar un archivo de texto plano de salida llamado EstadoFinal.txt, el cual debe
seguir el siguiente formato:
Situación Final del Banco
Clientes
---------------------------------------------------------
RUT N° Cuentas Saldo
16748524 2 550000
17331026 1 40000
.
.
.
18548567 5 548522
----------------------------------------------------------
Saldo Total 844578945
Los clientes deben ser mostrados de menor a mayor por RUT.

Necesito el codigo porfavor.
  #2 (permalink)  
Antiguo 07/10/2012, 12:27
Avatar de cronopiomx  
Fecha de Ingreso: mayo-2012
Ubicación: Programing Cloud
Mensajes: 282
Antigüedad: 12 años, 6 meses
Puntos: 28
Respuesta: Necesito el codigo de este programa en C

Hola, queres que te hagamos la tarea????, mmm, es mucho para 1 duda o pregunta..??

s2
cronos
  #3 (permalink)  
Antiguo 29/10/2012, 21:36
 
Fecha de Ingreso: octubre-2012
Ubicación: Lima
Mensajes: 31
Antigüedad: 12 años
Puntos: 1
Respuesta: Necesito el codigo de este programa en C

Cita:
Iniciado por cronopiomx Ver Mensaje
Hola, queres que te hagamos la tarea????, mmm, es mucho para 1 duda o pregunta..??

s2
cronos
Idem.
__________________
Lo mas curioso en esta vida es que todo se hace mas simple cuando lo divides de 2 en 2.

Etiquetas: funcion, programa
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:49.