Langsung ke konten utama

Program Sederhana Penjualan Java (Array)

Program Sederhana Penjualan Java (Array) 

Program penjualan benda umumnya dipakai buat menghitung transaksi yang dicoba pada sesuatu toko. Dengan metode menghitung benda apa yang dibeli, harga benda, jumlah( qty) dan diskon yang didapatkan dari pembelian tiap- tiap item. 

 

 harga[i]=450000;

        else

if (merk[i].equals("Bmc") && tipe[i].equals("Bmc Full"))

        harga[i]=100000;

        else

if (merk[i].equals("Kbc") && tipe[i].equals("Kbc Race"))

         harga[i]=250000;

         else

if (merk[i].equals("Nollan") && tipe[i].equals("Nollan Race"))

        harga[i]=500000;

        else

if (merk[i].equals("Agp") && tipe[i].equals("Agp Race"))

        harga[i]=350000;

        else

if (merk[i].equals("Wtc") && tipe[i].equals("Wtc Gold"))

================================================

Silakan coba programnya dan Cek, barangkali ada kesalahan :

import javax.swing.*;

public class PenjualanHelm_kaptenteknologi{

public static void main(String[] args){

    String   [] nama       =new String[20];

    String   [] merk       =new String[20];

    String   [] tipe       =new String   [20];

    int        [] jmlbeli    =new int       [20];

    double [] harga      =new double[20];

    double [] total      =new double  [20];

    String jawab="";    int i=0;    int k;

    System.out.println("");

System.out.println("*****    SELAMAT DATANG DI KAPTENTEKNOLOGI.COM    *****");

    System.out.println("");

    System.out.println("              Helm Yang Tersedia                ");

    System.out.println("____________________________________________________");

    System.out.println("            *---- MERK HELM ----*  ");

    System.out.println("                  1.Ink");

    System.out.println("                  2.Kyt");

    System.out.println("                  3.Arai");

    System.out.println("                  4.Bmc");

    System.out.println("                  5.Kbc");

    System.out.println("                  6.Nollan");

    System.out.println("                  7.Agp");

    System.out.println("                  8.Wtc");

    System.out.println("");

    System.out.println("            *---- TIPE HELM ----*  ");

    System.out.println("                  1.Ink Dc");

    System.out.println("                  2.Kyt Troy");

    System.out.println("                  3.Arai 7x");

    System.out.println("                  4.Bmc Full");

    System.out.println("                  5.Kbc Race");

    System.out.println("                  6.Nollan Race");

    System.out.println("                  7.Agp Race");   

    System.out.println("                  8.Wtc Gold");

    System.out.println("____________________________________________________");

    do {

    nama[i]=JOptionPane.showInputDialog("Nama Pembeli  = ");

    merk[i]=JOptionPane.showInputDialog("Merk Helm  = ");

    tipe[i]=JOptionPane.showInputDialog("Tipe Helm  = ");

    jmlbeli[i]=Integer.valueOf(JOptionPane.showInputDialog("Jumlah Helm yang Dibeli  = "));

    if (merk[i].equals("Ink") && tipe[i].equals("Ink Dc"))

        harga[i]=150000;

        else

    if (merk[i].equals("Kyt") && tipe[i].equals("Kyt Troy"))

        harga[i]=200000;

        else

    if (merk[i].equals("Arai") && tipe[i].equals("Arai 7x"))

        harga[i]=450000;

        else

    if (merk[i].equals("Bmc") && tipe[i].equals("Bmc Full"))

        harga[i]=100000;

        else

    if (merk[i].equals("Kbc") && tipe[i].equals("Kbc Race"))

         harga[i]=250000;

         else

     if (merk[i].equals("Nollan") && tipe[i].equals("Nollan Race"))

        harga[i]=500000;

        else

    if (merk[i].equals("Agp") && tipe[i].equals("Agp Race"))

        harga[i]=350000;

        else

    if (merk[i].equals("Wtc") && tipe[i].equals("Wtc Gold"))

        harga[i]=120000;

    else

        harga[i]=0;

    total[i]=harga[i]*jmlbeli[i];

i++;

jawab=JOptionPane.showInputDialog("Mau Tambah data lagi Y/T");

}

while(jawab.equalsIgnoreCase("Y"));

    System.out.println("  # Perhatian Sebelum'nya !! : ");

System.out.println(" ");

System.out.println(" 1. Barang Yang Sudah Dibeli Tidak Dapat Dikembalikan:Kecuali ");

System.out.println(" 2. Barang Ditukar Dengan Jangka Waktu 1 Hari");

System.out.println(" 3. Kami tidak menerima pengembalian helm dalam keadaan cacat");

System.out.println(" ");

System.out.println(" ---  Terima Kasih Atas Perhatiannya  --- ");

for(int j=0;j

k=j+1;

System.out.println("");

System.out.println("         TOKO KAPTENTEKNOLOGI.COM          ");

System.out.println("=========================================");

System.out.println("No\tNama\tMerk Helm\tTipe Helm");

System.out.println("=========================================");

System.out.println(k+"\t"+nama[j]+"\t"+merk[j]+"\t\t"+tipe[j]);

System.out.println("-----------------------------------------");

System.out.println("");

System.out.println("=========================================");

System.out.println("Jumlah Beli\tHarga\t\tTotal");

System.out.println("=========================================");

System.out.println(""+jmlbeli[j]+"\t\t"+harga[j]+"\t"+total[j]);

System.out.println("-----------------------------------------");

System.out.println("");      

}

}

}

;j++){>

Output







Komentar