Advertisement
DennySeptian

Aplikasi Pembelian Barang

Mar 27th, 2017
430
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 4.03 KB | None | 0 0
  1. import java.util.*;
  2. /**
  3.  * Aplikasi Pembelian Barang
  4.  * Recoded by H3xagon a.k.a Denny Septian
  5.  */
  6. public class BuyBarang {
  7.   public static void main(String[] args) {
  8.     Scanner scan = new Scanner(System.in);
  9.     String yesh3x = "y";
  10.     String noh3x = "n";
  11.     String tambah_namabarang,nama_konsumen,nama_barang,belilagi, bonus = "";
  12.     double tambah_hargabarang,harga_barang,diskonh3x = 0, diskon = 0, total_harga, total_bayar, totalbelanja, totalh3x;
  13.     int tambah_jumlahbarang,jml_barang;
  14.  
  15.     System.out.println("============== APLIKASI PEMBELIAN BARANG ==============");
  16.     System.out.print("Nama Konsumen : ");
  17.     nama_konsumen = scan.nextLine();
  18.     System.out.print("Nama Barang : ");
  19.     nama_barang = scan.nextLine();
  20.     System.out.print("Harga Barang : ");
  21.     harga_barang = scan.nextDouble();
  22.     System.out.print("Jumlah Barang : ");
  23.     jml_barang = scan.nextInt();
  24.     System.out.println("============== APLIKASI PEMBELIAN BARANG ==============");
  25.  
  26.     System.out.print("\nMau Belanja lagi? y/n : ");
  27.     belilagi = scan.next();
  28.  
  29.     // Jika Yes , Maka akan belanja di ulang
  30.     if (belilagi.equals(yesh3x)) {
  31.         System.out.println("\n\n============== BELI BARANG LAGI ==============");
  32.         System.out.print("Nama Barang : ");
  33.         tambah_namabarang = scan.next();
  34.         System.out.print("Harga Barang : ");
  35.         tambah_hargabarang = scan.nextDouble();
  36.         System.out.print("Jumlah Barang : ");
  37.         tambah_jumlahbarang = scan.nextInt();
  38.         System.out.println("============== BELI BARANG LAGI ==============");
  39.         totalh3x = harga_barang * jml_barang + tambah_hargabarang * tambah_jumlahbarang;
  40.         System.out.println("\n\n============== KERANJANG BELANJA ANDA ==============");
  41.         System.out.println("| Konsumen : " + nama_konsumen);
  42.         System.out.println("| Nama Barang : " + nama_barang);
  43.         System.out.println("| Harga Barang : " + harga_barang);
  44.         System.out.println("| Jumlah Barang : " + jml_barang);
  45.         System.out.println("|");
  46.         System.out.println("| Nama Barang : " + tambah_namabarang);
  47.         System.out.println("| Harga Barang : " + tambah_hargabarang);
  48.         System.out.println("| Jumlah Barang : " + tambah_jumlahbarang);
  49.         System.out.println("|");
  50.         if (totalh3x >= 1000000) {
  51.             diskonh3x = totalh3x * 10 / 100;
  52.             totalh3x = totalh3x - diskonh3x;
  53.             System.out.println("| Diskon = 10%");
  54.         } else if (totalh3x >= 500000) {
  55.             diskonh3x = totalh3x * 5 / 100;
  56.             totalh3x = totalh3x - diskonh3x;
  57.             System.out.println("| Diskon = 5%");
  58.         }
  59.         System.out.println("============== KERANJANG BELANJA ANDA ==============");
  60.         totalbelanja = harga_barang * jml_barang + tambah_hargabarang * tambah_jumlahbarang;
  61.         System.out.println("\n\n============== TOTAL BELANJA ==============");
  62.         System.out.println("Total Belanja : " + totalbelanja);
  63.         System.out.println("Diskon (Rp) : " + diskonh3x);
  64.         System.out.println("Total Bayar : " + totalh3x);
  65.         System.out.println("===========================================");
  66.     } else if (belilagi.equals(noh3x)) {
  67.         // Jika No , Maka akan belanja tidak di ulang
  68.         total_harga = harga_barang * jml_barang;
  69.         System.out.println("\n\n============== KERANJANG BELANJA ANDA ==============");
  70.         System.out.println("| Konsumen : " + nama_konsumen);
  71.         System.out.println("| Nama Barang : " + nama_barang);
  72.         System.out.println("| Harga Barang : " + harga_barang);
  73.         System.out.println("| Jumlah Barang : " + jml_barang);
  74.         if (total_harga >= 500000) {
  75.             diskon = total_harga * 10 / 100;
  76.             total_harga = total_harga - diskon;
  77.             System.out.println("| Diskon = 10%");
  78.         } else if (total_harga >= 250000) {
  79.             diskon = total_harga * 5 / 100;
  80.             total_harga = total_harga - diskon;
  81.             System.out.println("| Diskon = 5%");
  82.         }
  83.         System.out.println("============== KERANJANG BELANJA ANDA ==============");
  84.         total_bayar = harga_barang * jml_barang;
  85.         System.out.println("\n\n============== TOTAL BELANJA ==============");
  86.         System.out.println("Total Belanja : " + total_bayar);
  87.         System.out.println("Diskon (Rp) : " + diskon);
  88.         System.out.println("Total Bayar : " + total_harga);
  89.         System.out.println("===========================================");
  90.     }
  91.   }
  92. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement