Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package pert4;
- import java.text.NumberFormat;
- public class keretaapi {
- String nama, jurusan, jenis_kereta, kelas;
- int jumlah, harga;
- double total;
- NumberFormat nm=NumberFormat.getCurrencyInstance();
- public void setnama(String n)
- {
- this.nama=n;
- }
- public String getnama()
- {
- return nama;
- }
- public void setjurusan(String jr)
- {
- this.jurusan=jr;
- }
- public String getjurusan()
- {
- return jurusan;
- }
- public void setjenis(String jns)
- {
- this.jenis_kereta=jns;
- }
- public String getjenis()
- {
- return jenis_kereta;
- }
- public void setkelas(String kl)
- {
- this.kelas=kl;
- }
- public String getkelas()
- {
- return kelas;
- }
- public void setjumlah(int jlm)
- {
- this.jumlah=jlm;
- }
- public int getjumlah()
- {
- return jumlah;
- }
- public void infoKereta()
- {
- System.out.println("Nama Penumpang : "+nama+
- "\nJurusan : "+jurusan+
- "\nJenis Kereta : "+jenis_kereta+
- "\nKelas : "+kelas);
- }
- public void infoBayar()
- {
- if(jurusan.equals("Jogyakarta")&&kelas.equals("Eksekutif"))
- {
- harga=150000;
- total=jumlah*harga;
- System.out.println("Total Bayar : "+nm.format(total));
- }
- else if(jurusan.equals("Cirebon")&&kelas.equals("Eksekutif"))
- {
- harga=105000;
- total=jumlah*harga;
- System.out.println("Total Bayar : "+nm.format(total));
- }
- else if(jurusan.equals("Tegal")&&kelas.equals("Eksekutif"))
- {
- harga=120000;
- total=jumlah*harga;
- System.out.println("Total Bayar : "+nm.format(total));
- }
- else if(jurusan.equals("Surabaya")&&kelas.equals("Eksekutif"))
- {
- harga=175000;
- total=jumlah*harga;
- System.out.println("Total Bayar : "+nm.format(total));
- }
- else if(jurusan.equals("Jogyakarta")&&kelas.equals("Bisnis"))
- {
- harga=70000;
- total=jumlah*harga;
- System.out.println("Total Bayar : "+nm.format(total));
- }
- else if(jurusan.equals("Cirebon")&&kelas.equals("Bisnis"))
- {
- harga=60000;
- total=jumlah*harga;
- System.out.println("Total Bayar : "+nm.format(total));
- }
- else if(jurusan.equals("Tegal")&&kelas.equals("Bisnis"))
- {
- harga=65000;
- total=jumlah*harga;
- System.out.println("Total Bayar : "+nm.format(total));
- }
- else if(jurusan.equals("Surabaya")&&kelas.equals("Bisnis"))
- {
- harga=75000;
- total=jumlah*harga;
- System.out.println("Total Bayar : "+nm.format(total));
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement