Advertisement
Guest User

Untitled

a guest
Mar 4th, 2015
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.04 KB | None | 0 0
  1.  
  2. package pert4;
  3. import java.text.NumberFormat;
  4. public class keretaapi {
  5. String nama, jurusan, jenis_kereta, kelas;
  6. int jumlah, harga;
  7. double total;
  8. NumberFormat nm=NumberFormat.getCurrencyInstance();
  9.  
  10. public void setnama(String n)
  11. {
  12. this.nama=n;
  13. }
  14.  
  15. public String getnama()
  16. {
  17. return nama;
  18. }
  19.  
  20. public void setjurusan(String jr)
  21. {
  22. this.jurusan=jr;
  23. }
  24.  
  25. public String getjurusan()
  26. {
  27. return jurusan;
  28. }
  29.  
  30. public void setjenis(String jns)
  31. {
  32. this.jenis_kereta=jns;
  33. }
  34.  
  35. public String getjenis()
  36. {
  37. return jenis_kereta;
  38. }
  39.  
  40. public void setkelas(String kl)
  41. {
  42. this.kelas=kl;
  43. }
  44.  
  45. public String getkelas()
  46. {
  47. return kelas;
  48. }
  49.  
  50. public void setjumlah(int jlm)
  51. {
  52. this.jumlah=jlm;
  53. }
  54.  
  55. public int getjumlah()
  56. {
  57. return jumlah;
  58. }
  59.  
  60. public void infoKereta()
  61. {
  62. System.out.println("Nama Penumpang : "+nama+
  63. "\nJurusan : "+jurusan+
  64. "\nJenis Kereta : "+jenis_kereta+
  65. "\nKelas : "+kelas);
  66. }
  67.  
  68. public void infoBayar()
  69. {
  70. if(jurusan.equals("Jogyakarta")&&kelas.equals("Eksekutif"))
  71. {
  72. harga=150000;
  73. total=jumlah*harga;
  74. System.out.println("Total Bayar : "+nm.format(total));
  75. }
  76. else if(jurusan.equals("Cirebon")&&kelas.equals("Eksekutif"))
  77. {
  78. harga=105000;
  79. total=jumlah*harga;
  80. System.out.println("Total Bayar : "+nm.format(total));
  81. }
  82. else if(jurusan.equals("Tegal")&&kelas.equals("Eksekutif"))
  83. {
  84. harga=120000;
  85. total=jumlah*harga;
  86. System.out.println("Total Bayar : "+nm.format(total));
  87. }
  88. else if(jurusan.equals("Surabaya")&&kelas.equals("Eksekutif"))
  89. {
  90. harga=175000;
  91. total=jumlah*harga;
  92. System.out.println("Total Bayar : "+nm.format(total));
  93. }
  94. else if(jurusan.equals("Jogyakarta")&&kelas.equals("Bisnis"))
  95. {
  96. harga=70000;
  97. total=jumlah*harga;
  98. System.out.println("Total Bayar : "+nm.format(total));
  99. }
  100. else if(jurusan.equals("Cirebon")&&kelas.equals("Bisnis"))
  101. {
  102. harga=60000;
  103. total=jumlah*harga;
  104. System.out.println("Total Bayar : "+nm.format(total));
  105. }
  106. else if(jurusan.equals("Tegal")&&kelas.equals("Bisnis"))
  107. {
  108. harga=65000;
  109. total=jumlah*harga;
  110. System.out.println("Total Bayar : "+nm.format(total));
  111. }
  112. else if(jurusan.equals("Surabaya")&&kelas.equals("Bisnis"))
  113. {
  114. harga=75000;
  115. total=jumlah*harga;
  116. System.out.println("Total Bayar : "+nm.format(total));
  117. }
  118.  
  119.  
  120. }
  121.  
  122. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement