Se deben tener al MENOS 4 clases, y al menos debe haber una clase Padre y dos clases hija.
1) Simulación de un Banco.
Puntos a considerar:
- Existe un banco que tiene una sola sucursal.
- En este banco se pueden dar de alta usuarios para abrirles una cuenta bancaria. Al darlos de alta, el usuario debe proporcionar sus datos, el saldo inicial y el número de cuenta se genera automáticamente. - Cada usuario puede realizar dos tipos de transacciones (desde otra cuenta o con dinero en efectivo):
* Depósito a su cuenta de banco.
* Retiro de una cantidad (se debe revisar que existan fondos suficientes para realizar el retiro). - Adicionalmente, se pueden ver reportes de lo siguiente:
* Lista de todas las transacciones de una cuenta en particular y el saldo de la cuenta. * Lista de todos los retiros. (Poner Cuenta Persona Cantidad)
* Lista de todos los depósitos. (Poner Cuenta Persona Cantidad)
* Lista de todas las personas con cuenta.
- De acuerdo a lo anterior, el menú principal debe tener las siguientes opciones: a) Crear nueva cuenta.
b) Realizar una transacción.
c) Reportes.
- Se debe guardar la información, en algún arreglo o vector, para poder después utilizarla para las consultas correspondientes.
- Cuando se salga del programa, la información se perderá.
Implementar manejo de archivos para que cuando se salga del programa no se pierda la información correspondiente.
Estudiante de computacion en su ultimo año. Mas de 3 años de experiencia resolviendo problemas algoritmicos en competencias de programacion y freelancer. C++ es uno de mis lenguajes principales
He trabajo con c++ por mas de 3 años y doy clases de programación con ese lenguaje lo que necesitas es sencillo de hacer. Estaría encantado de ayudarte con el proyecto.
Hola, Comprendo lo que necesita,
Domino C++, asi que será facil implementarlo,
Mi propuesta es hacerlo en Visual Studio C++ 2010, programando para consola.
Cualquier duda, consulta conmigo.
Saludos
Al igual que tu soy de habla hispana, espero poder ayudarte y garantisarte que el proyecto será a prueba de errores. Comentado para un mejor entendimiento. Y espero, si surge una duda de implementación estar comunicado contigo para poder solucionar y que puedas decidir y aclararme la duda.
Hola, estoy conectado, si me envias un mensaje privado y me explicas un poco más sobre el proyecto te podré ajustar la oferta.
Tengo amplia experiencia demostrable y busco buenas valoraciones
Hola, entre los principales elementos que considero me hacen idóneo, para desarrollar la actividad que usted propone están los siguientes:
1- Poseo grado científico de máster en ciencias informáticas.
2- Soy ingeniero en Ciencias Informáticas desde el año 2009.
3- Me desempeño como profesor universitario de programación en la carrera de Ingeniería Informática.
4- Tengo más de 5 años de experiencias trabajando con C++ y otros lenguajes de programación.