0tamega

Booking tiket

Nov 12th, 2018
203
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.15 KB | None | 0 0
  1. import javax.swing.*;
  2. /**
  3. *
  4. * @author asus
  5. */
  6. public class NewMain {
  7.  
  8. /**
  9. * @param args the command line arguments
  10. */
  11. public static void main(String[] args) {
  12. // TODO code application logic here
  13. String film = JOptionPane.showInputDialog("Pilihan Film \n1. Stars Wars\n2. Sponbot\n3. Azab");
  14. int pilihan = Integer.parseInt(film);
  15.  
  16.  
  17. switch (pilihan){
  18. case 1 :
  19. String judulfim = ("Stars Wars");
  20. System.out.println("Film : "+judulfim);
  21. String StarsWars = JOptionPane.showInputDialog("Pesan berapa?");
  22. System.out.println("Pesan : "+StarsWars+" Tiket");
  23. int ewe = Integer.parseInt(StarsWars);
  24. int totalnya = ewe*10000;
  25. JOptionPane.showMessageDialog(null, "Harga "+totalnya+" IDR");
  26. System.out.println("Harga : "+totalnya);
  27. if (ewe>6 && ewe<12) {
  28. int diskon5 = totalnya*5/100;
  29. JOptionPane.showMessageDialog(null, "Anda memdapatkan disokon sebesar "+diskon5+" IDR");
  30. System.out.println("Diskon 5% : "+diskon5);
  31. int hasildis = totalnya-diskon5;
  32. JOptionPane.showMessageDialog(null, "Total Harga Termasuk Diskon "+hasildis+" IDR");
  33. System.out.println("Total Harga : "+hasildis);
  34.  
  35. }else if (ewe>12){
  36. int diskon12 = totalnya*11/100;
  37. JOptionPane.showMessageDialog(null, "Anda Mendapatkan Diskon Sebesar : "+diskon12);
  38. System.out.println("Diskon 11% : "+diskon12);
  39. int hasildiskon = totalnya-diskon12;
  40. JOptionPane.showMessageDialog(null, "Total Harga Termasuk Diskon : "+hasildiskon+" IDR");
  41. System.out.println("Total Harga : "+hasildiskon);
  42. }
  43. break;
  44. case 2 :
  45. String judulfim2 = ("Sponbot");
  46. System.out.println("Film : "+judulfim2);
  47. String Sponbot =JOptionPane.showInputDialog("Pesan berapa?");
  48. System.out.println("Pesan : "+Sponbot+" Tiket");
  49. int tumbas = Integer.parseInt(Sponbot);
  50. int regane = tumbas*20000;
  51. JOptionPane.showMessageDialog(null, "Harga : "+regane+" IDR");
  52. System.out.println("Harga : "+regane);
  53. if (tumbas>6 && tumbas <12) {
  54. int diskonan5 =regane*5/100;
  55. JOptionPane.showMessageDialog(null, "Anda memdapatkan disokon sebesar "+diskonan5+" IDR");
  56. System.out.println("DISKON 5% : "+diskonan5);
  57. int totalmarididiskon = regane-diskonan5;
  58. JOptionPane.showMessageDialog(null, "Total Harga Termasuk Diskon "+totalmarididiskon+" IDR");
  59. System.out.println("Total Harga : "+totalmarididiskon+" IDR");
  60. }else if (tumbas>12) {
  61. int tumbas12 = regane*11/100;
  62. JOptionPane.showMessageDialog(null, "Anda memdapatkan disokon sebesar "+tumbas12+" IDR");
  63. System.out.println("DISKON 12% : "+tumbas12);
  64. int kabeane = regane-tumbas12;
  65. JOptionPane.showMessageDialog(null, "Total Harga Termasuk Diskon "+kabeane+" IDR");
  66. System.out.println("Total Harga : "+kabeane);
  67. }
  68. break;
  69. case 3 :
  70. String judulfilm3 = ("Azab");
  71. System.out.println("Film : "+judulfilm3);
  72. String Azab = JOptionPane.showInputDialog("Pesan berapa?");
  73. System.out.println("Pesan : "+Azab+" Tiket");
  74. int tiketnya = Integer.parseInt(Azab);
  75. int hrjual = tiketnya*30000;
  76. JOptionPane.showMessageDialog(null, "Harga : "+hrjual+" IDR");
  77. System.out.println("Harga : "+hrjual+" IDR");
  78. if (tiketnya>6 && tiketnya <12) {
  79. int dptdis = hrjual*5/100;
  80. JOptionPane.showMessageDialog(null, "Anda mendapatkan diskon sebesar "+dptdis+" IDR");
  81. System.out.println("Diskon 5% : "+dptdis+" IDR");
  82. int jumlahhr = hrjual-dptdis;
  83. JOptionPane.showMessageDialog(null, "Total Harga Termasuk Diskon :"+jumlahhr+" IDR" );
  84. System.out.println("Total Harga :"+jumlahhr+" IDR");
  85. }else if (tiketnya>12){
  86. int tiketnya12 = hrjual*11/100;
  87. JOptionPane.showMessageDialog(null, "Anda Mendapatkan Diskon Sebesar : "+tiketnya12+" IDR");
  88. System.out.println("Diskon 11% : "+tiketnya12);
  89. int hasildiskon = hrjual-tiketnya12;
  90. JOptionPane.showMessageDialog(null, "Total Harga Termasuk Diskon : "+hasildiskon+" IDR");
  91. System.out.println("Total Harga : "+hasildiskon);
  92. }
  93. }
  94. }
  95. }
Advertisement
Add Comment
Please, Sign In to add comment