Tuesday, September 27, 2011

Tugas PBO II




Membuat program Personal Accounting. Program ini digunakan untuk mencatat transaksi pribadi yang terjadi sehari-hari. Transaksi yang terjadi dikelompokkan menjadi dua jenis yaitu debet dan kredit.
Kurang lebih bila dikerjakan di java,, dapat digunakan sintag berikut:

public class personalaccounting{
private transaksi []daftartransaksi = new transaksi [10];
int i=0;
public void add (transaksi tr){
daftartransaksi [i]=tr;
i++;
}

public void cetaktransaksi(){
For (int j=0 ; j<I ; j++)
Dafrartransaksi[j].cetaktransaksi();
}

public void saldo(){
int saldo = 0;
for(int z = 0 ; z<i ; z++ ){

if (daftartransaksi[z].getstatus() == true){
saldo = saldo + daftartransaksi[z].getnominal();
}else {
saldo = saldo - daftartransaksi[z].getnominal();
}

}
}
                System.out.println(“informasi sisa saldo anda adalah” + saldo);
}
}


public class transaksi{

public static dinal Boolean DEBET=true;
public static dinal Boolean KREDIT=false;
private Date tgl;
int nominal;
String keterangan;
Boolean status;

public transaksi (Date tgl, int nominal, String keterangan, Boolean statys){
this.tgl=tgl;
this.nominal=nominal;
this.keterangan=keterangan;
this.status=status;
}

public void cetaktransaksi(){
System.out.print(“tanggal”+tgl);
System.out.print(“nominal”+nominal);
System.out.print(“keterangan”+keterangan);
System.out.print(“status”+status);
}

public Boolean getstatus(){
return status;
}
public int getnominal(){
return nominal;
}

}

No comments:

Post a Comment