Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. /**
  2. * Class Delivery
  3. */
  4. import java.util.Scanner;
  5. public class Delivery
  6. {
  7. private String NamaPemesan;
  8. private String Alamat;
  9. private String NoHp;
  10. private String NamaBarang;
  11. private int HargaBarang;
  12. private int JumlahBarang;
  13. private int KodeBarang;
  14.  
  15. Scanner scan = new Scanner(System.in);
  16.  
  17. public void bayar()
  18. {
  19. System.out.println("Masukkan Nama Pemesan :");
  20. NamaPemesan = scan.next();
  21. System.out.println("Masukkan Nomor HP :");
  22. NoHp = scan.next();
  23. System.out.println("Masukkan Alamat Tujuan :");
  24. Alamat = scan.next();
  25. System.out.println("Pilih Barang");
  26. System.out.println("1. GAS (20000)");
  27. System.out.println("2. AQUA GALON (18000)");
  28. System.out.println("3. DISPENSER (500000)");
  29.  
  30. KodeBarang = scan.nextInt();
  31.  
  32. switch(KodeBarang)
  33. {
  34. case 1:
  35. NamaBarang = "GAS";
  36. HargaBarang = 23000;
  37. break;
  38. case 2:
  39. NamaBarang = "AQUA GALON";
  40. HargaBarang = 20000;
  41. break;
  42. case 3:
  43. NamaBarang = "DISPENSER";
  44. HargaBarang = 500000;
  45. break;
  46. }
  47.  
  48. System.out.println("Masukkan Jumlah Barang");
  49. JumlahBarang = scan.nextInt();
  50. hitungHarga();
  51. printStruk();
  52. }
  53.  
  54. public void hitungHarga()
  55. {
  56. HargaBarang = HargaBarang * JumlahBarang;
  57. }
  58.  
  59. public void printStruk(){
  60. System.out.println("==============================");
  61. System.out.println(" -+ Bukti Bayar +-");
  62. System.out.println("");
  63. System.out.println("Nama Pemesan : " + NamaPemesan);
  64. System.out.println("Nomor HP : " + NoHp );
  65. System.out.println("Alamat : " + Alamat);
  66. System.out.println("Nama Barang : " + NamaBarang);
  67. System.out.println("Jumlah Barang : " + JumlahBarang);
  68. System.out.println("Total Bayar : " + HargaBarang);
  69. System.out.println("");
  70. System.out.println(" Terima Kasih");
  71. System.out.println("==============================");
  72. System.out.println();
  73. }
  74. }