Jumat, 26 Oktober 2012

APLIKASI KASIR SEDERHANA DENGAN JAVA

import java.util.*;
class KASIR{
  public static void main(String[]args){
    String [] namBar = new String[20];
    int [] qty = new int[20];
    int [] hrg = new int[20];
    int [] jml = new int[20];
    int bts;
    int jqty,jhrg,jjml;

    String input;
    Scanner a = new Scanner(System.in);
    System.out.print("Berapa jumlah item belanjaan ? : ");
    bts = a.nextInt();

    for (int i=0;i<bts;i++){
    System.out.print("Masukan Nama Barang : ");
    namBar[i] = a.next();
    System.out.print("Masukan Jumlah : ");
    qty[i] = a.nextInt();
    System.out.print("Masukan Harga : ");
    hrg[i] = a.nextInt();
    jml[i] = qty[i]*hrg[i];
    }
    jqty = 0;
    jhrg = 0;
    jjml = 0;

    for (int k=0;k<bts;k++){
      jqty += qty[k];
      jhrg += hrg[k];
      jjml += jml[k];
    }
   
    System.out.println("\n\n****************************PROGRAM KASIR****************************");
    System.out.println("TOKO SEDERHANA");
    System.out.println("Jl. Raya Nanggerang Bojonnggede-Bogor\n");
    System.out.println("\n\n                          FAKTUR PENJUALAN");
    System.out.println("Voucher : ");
    System.out.println("=======================================================================");
    System.out.println("| NO |     NAMA BARANG      |  QTY  |   HARGA   |       JUMLAH        |");
    System.out.println("=======================================================================");
   
    for (int j=0;j<bts;j++){
    System.out.println("| "+(j+1)+"  | "+namBar[j]+"               |  "+qty[j]+"   |   "+hrg[j]+"    |       "+jml[j]+"        |");
    }

    System.out.println("=======================================================================");
    System.out.println("|           TOTAL           |  "+jqty+"   |   "+jhrg+"    |       "+jjml+"        |");
    System.out.println("=======================================================================");

  }
}