sábado, 10 de octubre de 2015

Primer examen resuleto del TP1(primera pregunta)


package examen;
public class Cuenta {
    //los afritubos de la class Cuenta

    float numero_de_cuenta = 100000;//numero asignado ala cuenta
    float DNI;
    float saldo_actual;
    float interes_anual;
//Constructo por defecto
    public Cuenta() {

    }
//Constructor con DNI , saldo_actual r interes_anual 
    public Cuenta(float DNI, float saldo_actual, float interes_anual) {
        this.DNI = DNI;
        this.saldo_actual = saldo_actual;
        this.interes_anual = interes_anual;
        numero_de_cuenta++;//Para que el munero de cuenta se muestre asignando el siguiente numero al numero asignado
    }
//Accedentes y mutadores para el numero de cuenta no habra no
    public float getDNI() {
        return DNI;
    }

    public void setDNI(float DNI) {
        this.DNI = DNI;
    }

    public float getSaldo_actual() {
        return saldo_actual;
    }

    public void setSaldo_actual(float saldo_actual) {
        this.saldo_actual = saldo_actual;
    }

    public float getInteres_anual() {
        return interes_anual;
    }

    public void setInteres_anual(float interes_anual) {
        this.interes_anual = interes_anual;
    }
// actualizar saldo (el interes anual dividido entre 365 aplicado al saldo actual)
    public double actualizar_saldo() {
        double saldo_total;
        saldo_total = this.saldo_actual - (this.saldo_actual * this.interes_anual) / 36500;
        return saldo_total;
    }
//Ingresar cantidad en la cuenta
    public double ingresar(double monto_ingresar) {
        double monto = 0;

        monto = actualizar_saldo() + monto_ingresar;

        return monto;
    }
//Cantidad a retirar de la cuenta
    public double retirar(double monto_retirar) {
        double monto = 0;

        monto = actualizar_saldo() - monto_retirar;

        return monto;
    }
//Metodo mostrar
    void mostrar(double x, double y) {
        System.out.println("Su dni es: " + this.DNI);
        System.out.println("Su interes:" + this.interes_anual);
        System.out.println("Numero de cuenta:" + this.numero_de_cuenta);
        System.out.println("Saldo actual:" + this.saldo_actual);
        System.out.println("Saldo actualizado" + this.actualizar_saldo());
        System.out.println("Saldo ingresado:" + this.ingresar(x));
        System.out.println("Saldo retirado:" + this.retirar(y));

    }
}

 CLASE MAIN

package examen;


public class Cuenta_principal {
      public static void main(String[] args) {
        Cuenta c1=new Cuenta(2014,500,34);
        c1.mostrar(100,100);
        c1.ingresar(100);
     
    }

}

No hay comentarios.:

Publicar un comentario