skip to main | skip to sidebar

Just Dream

Pages

  • Beranda

Kamis, 16 Mei 2013

pemrograman berbasis objek

LISTING PROGRAM


   import java.util.Scanner;
   import java.io.*;
   public class bus {
      Scanner input = new Scanner(System.in);
      int banyak;
      char data;
      int temp;
      int harga;
      String a;
      String b;
      String c;
      public bus(){
         menu();
      }
      public void menu(){
         clean();
         System.out.println("\n====== BUS MALAM JAKARTA SEMARANG========");
         System.out.println("| 1. Pesan Tiket |");
         System.out.println("| 2. Cetak Tiket |");
         System.out.println("| 3. Batalkan Tiket |");
         System.out.println("| 4. Pendaftar baru |");
         System.out.println("| 5. Exit |");
         System.out.println("========================\n");
         System.out.print ("Masukkan Pilihan : ");
         int pil = input.nextInt();
         switch(pil){
            case 1:
               try{
                  input();
               }
                  catch(IndexOutOfBoundsException ex){
                     System.out.println("Ada Kesalahan pada proses IO!!!");
                  }
               clean();
               menu();
         
            case 2:
               cetak();
               clean();
               menu();
         
            case 3:
               batal();
               clean();
               menu();
         
            case 4:
               clean();
               menu();
            case 5:
               clean();
               System.out.println(" TRIMAKASIH TELAH MEANNGGUNAKAN JASA KAMI ...");
               System.exit(0);
               break; }
   
         if(pil > 5){
            System.out.println("Menu Pilihan tidak tersedia!!!");
            menu();
         }
      }
 
      public void clean(){
         for(int i=0;i<=2;i++){
            System.out.println("\n");
         }
      }
      public void input() {
         System.out.println("\nharga tiket Rp.75.000");
         System.out.print("\nBanyaknya pesanan : ");
         banyak = input.nextInt();
   
   
         System.out.print("Masukan Nama Keluarga : ");
         String a=input.next();
         System.out.print("Berangkat Dari : ");
         String b=input.next();
         System.out.print("Tujuan : ");
         String c=input.next();
         System.out.println("Tiket Anda Atas Nama : "+a);
         System.out.print("Jurusan : "+b);
         System.out.println("-"+c);
      }
 
 
      public void cetak(){
   
         System.out.print ("tiket yang di pesan sebanyak "+ banyak+" lembar");
         System.out.println   (" dengan harga tiket sebesar Rp.75.000");
         harga =  banyak * 75000;
         System.out.println ( " \nharga "+ banyak +" "+ "tiket yang anda pesan adalah Rp. "+ harga);
      }
      public void batal(){
         System.out.println ("untuk pembatalan di kenakan pemotongan 50%");
         System.out.println ("alasan di batalkan pemesanan : ");
         String d=input.next();
         System.out.println ("banyak tiket yang anda batalkan adalah "+banyak + " telah di batalkan karena "+d+" dan di kenakan potongan sebesar 50%");
         System.out.println ("jadi uang yang di kembalikan sebesar Rp."+ harga/2);
         System.out.println ("trima kasih");
   
      }
      public static void main(String[]args){
         new bus ();
      }
   }


OUTPUT

TAMPILAN JIKA MEMILIH PROGRAM PERTAMA













TAMPILAN JIKA MEMILIH PROGRAM 2













TAMPILAN JIKA MEMILIH PROGRAM 3


















TAMPILAN UNTUK EXIT














NAMA KELOMPOK :
1. ADLI DZIL IKRAM              NPM : 50411257
2. ANDREY PRAMUDYA          NPM : 50411799
3. TRI NURDIANTO               NPM : 57411168

DOSEN
SURYANINGRUM

Free Template Blogger collection template Hot Deals BERITA_wongANteng SEO theproperty-developer
Diposting oleh andrey di 07.21 Kirimkan Ini lewat Email BlogThis! Bagikan ke X Berbagi ke Facebook

0 komentar:

Posting Komentar

Posting Lebih Baru Posting Lama Beranda
Now Playing: Krispatih - Lagu Rindu.mp3

kalender


Free Blog Content

jam

zodiak

Zodiac Myspace Comments
MyNiceProfile.com
Thinking Of You Myspace Comments
MyNiceProfile.com
Miss You Myspace Comments
MyNiceProfile.com

Blog Archive

  • ►  2015 (3)
    • ►  Juni (1)
    • ►  April (2)
  • ►  2014 (4)
    • ►  Desember (1)
    • ►  November (1)
    • ►  Oktober (1)
    • ►  April (1)
  • ▼  2013 (5)
    • ►  November (1)
    • ▼  Mei (1)
      • pemrograman berbasis objek
    • ►  April (2)
    • ►  Januari (1)
  • ►  2012 (21)
    • ►  Oktober (7)
    • ►  Juli (3)
    • ►  April (4)
    • ►  Maret (4)
    • ►  Februari (1)
    • ►  Januari (2)
  • ►  2011 (11)
    • ►  Desember (3)
    • ►  November (5)
    • ►  Oktober (3)

Followers

Diberdayakan oleh Blogger.

 
Copyright (c) 2010 Just Dream. Template Copy by Blogger Templates | BERITA_wongANteng |MASTER SEO |FREE BLOG TEMPLATES