Rabu, 28 November 2012

program penjual JAVA

program penjual JAVA public class Penjual { String nama,alamat; String barang[]; double keuntungan,hargaBeli[],hargaJual[]; int pBarang,pHargaBeli,pHargaJual,pJumlahBeli,pJumlahJual; int jumlahBeli[],jumlahJual[]; public Penjual(String nama, String alamat){ this.nama=nama; this.alamat=alamat; this.barang=new String[5]; this.pBarang=0; this.hargaBeli=new double[5]; this.pHargaBeli=0; this.jumlahBeli=new int[5]; this.pJumlahBeli=0; this.hargaJual=new double[5]; this.pHargaJual=0; this.jumlahJual=new int[5]; this.pJumlahJual=0; this.keuntungan=0; } public void setBarang(String barang){ this.barang[pBarang]=barang; pBarang++; } public String getBarang(int i){ return barang[i]; } public void setHargaBeli(double harga){ this.hargaBeli[pHargaBeli]=harga; pHargaBeli++; } public double getHargaBeli(int i) { return hargaBeli[i]; } public void setJumlahBeli(int jumlahBeli){ this.jumlahBeli[pJumlahBeli]=jumlahBeli; pJumlahBeli++; } public int getJumlahBeli(int i){ return jumlahBeli[i]; } public void setHargaJual(double harga){ this.hargaJual[pHargaJual]=harga; pHargaJual++; } public double getHargaJual(int i){ return hargaJual[i]; } public void setJumlahJual(int jumlahJual){ this.jumlahJual[pJumlahJual]=jumlahJual; pJumlahJual++; } public int getJumlahJual(int i){ return jumlahJual[i]; } public void setKeuntungan(double keuntungan){ keuntungan=0; for (int i = 0; i < pJumlahJual; i++) { keuntungan=keuntungan+(jumlahJual[i]*hargaJual[i])-(jumlahBeli[i]*hargaBeli[i]); } this.keuntungan=keuntungan; } public double getKeuntungan(){ return keuntungan; } } class UjiPenjual{ public static void main(String[] args){ Penjual pj=new Penjual("Ina", "Lengkong"); pj.setBarang("figura"); pj.setHargaBeli(5000); pj.setJumlahBeli(2); pj.setHargaJual(7500); pj.setJumlahJual(2); pj.setBarang("buku"); pj.setHargaBeli(5000); pj.setJumlahBeli(2); pj.setHargaJual(6000); pj.setJumlahJual(2); pj.setBarang("koran"); pj.setHargaBeli(2000); pj.setJumlahBeli(2); pj.setHargaJual(3000); pj.setJumlahJual(2); pj.setBarang("sepatu"); pj.setHargaBeli(30000); pj.setJumlahBeli(2); pj.setHargaJual(40000); pj.setJumlahJual(2); pj.setBarang("Baju"); pj.setHargaBeli(15000); pj.setJumlahBeli(3); pj.setHargaJual(20000); pj.setJumlahJual(3); pj.setKeuntungan(0); System.out.println("Nama: "+pj.nama); System.out.println("Alamat: "+pj.alamat); System.out.print("Keuntungan: "+pj.getKeuntungan()); } }

Tidak ada komentar:

Posting Komentar