// II17 2005-06 // Tema2/EjemploCuentaCorriente.cpp // 18-11-2005 #include using namespace std; #include "CuentaCorriente.h" int main () { cout << endl << "VAMOS A VER UNA CUENTA SIN MOVIMIENTOS:" << endl; CuentaCorriente cc("Luis Gonzalez", "98765432-X"); cc.VerListadoMovimientos(); cout << endl << "VAMOS A VER UNA CUENTA CON 3 MOVIMIENTOS:" << endl; cc.Ingresar (Fecha(12,10,20005), 100); cc.Ingresar (Fecha(15,10,20005), 300); cc.Reintegrar (Fecha(17,11,20005), 25); cc.VerListadoMovimientos (); cc.VerListadoMovimientos (); try { cout << endl << "VAMOS A INTENTAR FORRARNOS:" << endl; cc.Reintegrar (Fecha(17,11,20005), 25000); cout << "Conseguido !" << endl; } catch (...) { cout << "Nos han descubierto" << endl; } cout << endl << "VAMOS A VER SUS 2 ULTIMOS MOVIMIENTOS:" << endl; cc.VerListadoMovimientos (2); cout << endl << "VAMOS A VER SUS 7 ULTIMOS MOVIMIENTOS:" << endl; cc.VerListadoMovimientos (7); cout << endl << "VAMOS A CONSULTAR SU SALDO:" << endl; cout << "Saldo: " << cc.ConsultarSaldo() << endl; cout << endl << "VAMOS A VER UNA CUENTA VACIADA:" << endl; cc.LiberarCuentaCorriente(); cc.VerListadoMovimientos (); }