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