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