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

Postingan populer dari blog ini

Kenapa Laptop Lenovo Thinkpad second Banyak Beredar di Pasaran?

Laptop Lenovo Thinkpad itu merupakan laptop standar untuk pengadaan barang pada sebuah instansi baik pemerintah maupun swasta. Untuk kelas desktop biasanya dulu banyak pakai merek Dell, untuk kelas AIO biasanya pakai merek HP atau Dell juga. Sangat jarang sebuah instansi melakukan pengadaan laptop dan milih merek Asus, Toshiba, Sony. Kenapa Laptop Lenovo Thinkpad second Banyak Beredar di Pasaran? Jadi mengapa di Marketplace banyak laptop Thinkpad bekas? ya karena laptop tersebut barang bekas yang dijual oleh instansi. Produk tersebut adalah barang impor dalam kondisi bekas, ada yang dari Singapore, Malaysia, Jepang, Korea, Bahkan ada yang dari Amerika. Saya sendiri pernah kerjasama dengan importir laptop bekas Korea, dulu saya kerjanya ngecek apakah laptop berfungsi normal atau tidak, trus install ulang OS. Nah untuk banyaknya produk Lenovo Thinkpad ini kebanyakan bekas dari Amerika, jadi sebuah instansi di Amerika itu kalau pengadaan laptop pasti pakai merek Amerika seperti Dell, HP, ...

Peretas dapat mengubah kabel komputer menjadi antena untuk mencuri data sensitif

Komputer terkadang tetap terputus atau "terbuka" dari Internet untuk mencegah peretas jarak jauh mendapatkan akses untuk mencuri data, tetapi sekarang ada cara untuk menggunakan kabel hard drive untuk mengirimkan informasi melalui gelombang radio. Peretas dapat secara diam-diam mengubah kabel di komputer menjadi antena darurat yang diam-diam dapat mengirimkan data sensitif, bahkan dari perangkat "lubang udara" yang tidak sengaja terhubung ke Internet. Komputer dengan celah udara sering digunakan oleh layanan keamanan pemerintah dan sistem kontrol infrastruktur untuk mencegah peretas jarak jauh mendap...

Konspirasi dalam Film Pengabdi Setan 2

  Pengabdi Setan 2. Penantian lima tahun penggemar horor terbayar ketika mereka melihat sekuel berjudul Pengabdi Setan 2: Persekutuan Goku Anwar. Sekuel sutradara memiliki lebih banyak ruang untuk dijelajahi daripada sebelumnya, sebuah reboot dari film asli 1980. Pada tulisan ini, telah mencapai 3 juta pemirsa kira-kira seminggu setelah dirilis. Film ini sebenarnya diambil di bawah perawatan Goku Anwar. Dia ingin penonton "membawa" pulang sesuatu setelah menonton film di bioskop. Sekedar mengingatkan, artikel berikut mengandung beberapa spoiler. Sebaiknya tonton dulu filmnya sebelum membacanya. Berikut adalah beberapa teori penggemar mengejutkan tentang Hamba Setan 2: Teori konspirasi film Komuni.  1. Arti 4-17 dan angka 29 Film ini penuh darah dan memakan banyak korban. Momen ini terjadi setiap 29 tahun sekali, tepatnya pada tanggal 17 April. Ternyata kedua angka tersebut memiliki arti khusus. Teori konspirasi untuk film Servant of Satan 2 dalam edisi #29 adalah simbol peru...