Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            double retiro = 100000, deposito = 10000;
            //Se crean los objetos-
            CuentaBancaria c1 = new CuentaBancaria("Pedro Perez Perez", 1234567.89);
            CuentaBancaria c2 = new CuentaBancaria("Jose Lopez Lopez");

            //Se pruebam los metodos de cada clase.
            Console.WriteLine("_______________________________");
            Console.WriteLine("Probando cuenta de {0}", c1.Nombre);
            Console.WriteLine("Retirando {0:c}", retiro);
            c1.Retirar(retiro);
            Console.WriteLine(c1.mostrarInformacion());
            Console.WriteLine("Depositando {0:c}", deposito);
            c1.Depositar(deposito);
            Console.WriteLine(c1.mostrarInformacion());

            Console.WriteLine("_______________________________");

            Console.WriteLine("Probando cuenta de {0}", c2.Nombre);
            Console.WriteLine("Retirando {0:c}", retiro);
            c2.Retirar(retiro);
            Console.WriteLine(c2.mostrarInformacion());
            Console.WriteLine("depositando {0:c}", deposito);
            c2.Depositar(deposito);
            Console.WriteLine(c2.mostrarInformacion());
            Console.WriteLine("_______________________________");

            Console.WriteLine("Presione cualquier tecla para salir");
            Console.ReadKey();
        }
        //Método Main del programa en donde se realizan las pruebas con dos cuentas
        //La primera se inicializa con $1000 y la segunda con $2000
        //A continuación se realiza un retiro de 1500 a cada cuenta
        //Después se le intenta realizar un retiro negativo de 1500
        //A continuación se le deposita $500 a cada cuenta y después
        //Se deposita -$500
        //Al final se muestra la información de cada cuenta.
        static void Main(string[] args)
        {
            Console.WriteLine("Cuenta Bancaria");
            Console.WriteLine("Creación de las cuentas");
            CuentaBancaria cuenta1 = new CuentaBancaria("Edgar Hernández Vásquez", 1000);
            CuentaBancaria cuenta2 = new CuentaBancaria("Luis Ayala Sanjuan", 2000);

            Console.WriteLine();

            Console.WriteLine("Retiro de $1500");
            cuenta1.Retiro(1500);
            cuenta2.Retiro(1500);
            Console.WriteLine();

            Console.WriteLine("Retiro de -$1500");
            cuenta1.Retiro(-1500);
            cuenta2.Retiro(-1500);
            Console.WriteLine();

            Console.WriteLine("Depósito de $500");
            cuenta1.Deposito(500);
            cuenta2.Deposito(500);
            Console.WriteLine();

            Console.WriteLine("Depósito de -$500");
            cuenta1.Deposito(-500);
            cuenta2.Deposito(-500);
            Console.WriteLine();

            Console.WriteLine("Información de la cuenta");
            cuenta1.MostrarInformacion();
            cuenta2.MostrarInformacion();

            Console.ReadKey();
        }
Ejemplo n.º 3
0
        static void Main(string[] args)
        {
            Console.WriteLine("Excercise 6.");
            // Creamos cuentas
            Console.WriteLine("Creación de cuentas:");
            CuentaBancaria cuenta1 = new CuentaBancaria("Alan", 5000.0);
            CuentaBancaria cuenta2 = new CuentaBancaria("Brito", 1000.0);

            // Depósitos
            Console.WriteLine("\nDepósitos:");
            cuenta1.Deposito(5000.0);  // Saldo: 10,000.0
            cuenta2.Deposito(10000.0); // Saldo: 20,000.0

            // Retiros
            Console.WriteLine("\nRetiros:");
            cuenta1.Retiro(15000.0); // Saldo insuficiente
            cuenta2.Retiro(5000.0);  // $15,000.0 restante

            Console.WriteLine("\nPress any key to exit...");
            Console.ReadKey();
        }