Kali ini saya akan sedikit membagikan tentang tugas kuliah saya di kampus yaitu tugas Pemograman Berbasis Objek (PBO), Pemogramann ini menggunakan JAVA dengan Percabangan Switch - Case ya walupun belum tentu baik dan benar yang pastinya ini Berkerja dengan baik saat di Running  dan sekalian berbagi kepada teman - teman semua, siapa tahu dapat membantu anda.


Sedikit memperkenalakan Switch case digunakan untuk percabangan yang kondisinya banyak. Jika sebelumnya anda sudah belajar percabangan if, pada percabangan if hanya bisa untuk menangani dua kondisi yaitu TRUE atau FALSE. Tapi jika kita ingin melakukan percabangan untuk peringkat nilai, contoh nilai A = sempurna, B = bagus, C = sedang, D = kurang. akan ribet jika kita menggunakan percabangan if untuk menyelesaikan kondisi di atas. Untuk itu mari kita pelajari percabangan switch case, Kali ini saya akan membuat program java tentang "Jadwal Kegiatan" karena berhubung jadwal saya sedikit padat jadi harus ada programnya biar bisa mengaturnya.. :D

Langsung aja yuk sedikit di simak:
1. Pertama buka terlebih dahaulu aplikasi Pemogramannya, disini saya menggunakan "Java - eclipse".

2. Setelah aplikasi terbuka, selanjutnya buat Projek baru dengan cara klik menu File > New > Java Project kemudian isi judul Projek anda.

3. Setelah itu Klik File > New > Class lalu isikan nama program yang akan klian buat.

4. Kemudian masukan kodenya. sebagai contoh saya akan memberikan sedikit kode Java yang saya buat, bisa lihat di bawah ini :

import java.util.Scanner;
public class Jadwal{
public static void main(String [] args){
Scanner input = new Scanner (System.in);
System.out.println(">>>>>>>>>>>>>#################################<<<<<<<<<<<<<<");
System.out.println("\t \t \"Welcome To My World\"");
System.out.println("\t \t  \"Irsan Al Ihsan\"");
System.out.println("\t \t \"Fisika FMIPA Unila\"");
System.out.println(">>>>>>>>>>>>>#################################<<<<<<<<<<<<<<");
System.out.println("");
System.out.println("Jadwal Kuliah");
    System.out.println(">>>==Hari==<<<");
    System.out.println("1. Senin");
    System.out.println("2. Selasa");
    System.out.println("3. Rabu");
    System.out.println("4. Kamis");
    System.out.println("5. Jum'at");
    System.out.println("6. Sabtu");
    System.out.println("7. Minggu");
    System.out.println("Silahkan Pilih Hari = ");
    int x = input.nextInt();

switch (x)
{
case 1 : System.out.println(" >>> Anda Memilih Hari Senin <<< \n \"Hari Senin Anda Tidak Memiliki Jam Kuliah\" \"I Feel FREE!!! :D \" ") ;
break;
case 2 : System.out.println(">>> Anda Memilih Hari Selasa <<< \n \"Hari Selasa Anda Kuliah >>> Pemograman Berbasis Objek > (08.20 WIB)\" ");
break;
case 3 : System.out.println(" >>> Anda Memilih Hari Rabu <<< \n  \"Hari Rabu Anda Kuliah >>> Elektronika Digital > (07.30 WIB)\" \n \t \t \t >>> Fisika Statistik > (09.10 WIB)\"");
break;
case 4 : System.out.println(">>> Anda Memilih Hari Kamis <<< \n   \"Hari Kamis Anda Kuliah >>> Optik > (09.10 WIB)\" \n \t \t \t >>> Fisika Komputasi > (13.10 WIB)\" ");
break;
case 5 : System.out.println(">>> Anda Memilih Hari Jum'at <<< \n  \"Hari Jum'at Anda Kuliah >>> Gelombang > (09.10 WIB)\" ");
break;
case 6 : System.out.println(">>> Anda Memilih Hari Sabtu <<< \n  \"Hari Sabtu Anda Tidak Memiliki Jam Kuliah\" \"I Feel FREE!!! :D \"");
break;
case 7 : System.out.println(">>> Anda Memilih Hari Minggu <<< \n  \"Hari Minggu Anda Tidak Memiliki Jam Kuliah\" \"I Feel FREE!!! :D \"");
break;
default : System.out.println("Pilihan Anda Salah!!! \"Ingat Dalam Satu Minggu Hanya terdapat 7 Hari!!!\"");
break;
}
System.out.println("");
System.out.println(">>>>>>>>>>>>>#################################<<<<<<<<<<<<<<");
System.out.println(">>>>>>>>>>>>>#################################<<<<<<<<<<<<<<");
System.out.println("");
System.out.println("Silahkan Lihat Kegiatan Anda Yang Lainnya");
    System.out.println("");
    System.out.println(">>>==Kegiatan==<<<");
    System.out.println("1. Senin");
    System.out.println("2. Selasa");
    System.out.println("3. Rabu");
    System.out.println("4. Kamis");
    System.out.println("5. Jum'at");
    System.out.println("6. Sabtu");
    System.out.println("7. Minggu");
    System.out.println("Silahkan Pilih Hari = ");
    int y = input.nextInt();
switch (y)
{
case 1 : System.out.println(" >>> Anda Memilih Hari Senin <<< \n \"Kegiatan Hari Senin Anda >>> Asisten Dosen Fisika Dasar > (10.00 WIB)\" ") ;
break;
case 2 : System.out.println(">>> Anda Memilih Hari Selasa <<< \n \"Kegiatan Hari Selasa Anda >>> Latihan Seni Beladiri \'Shorinji Kempo\' > (16.00 WIB)\" ");
break;
case 3 : System.out.println(" >>> Anda Memilih Hari Rabu <<< \n  \"Kegiatan Hari Rabu Anda >>> Membuat Propeller di Lab > (13.00 WIB)\" ");
break;
case 4 : System.out.println(">>> Anda Memilih Hari Kamis <<< \n  \"Kegiatan Hari Kamis Anda >>> Pembuatan Prposal Himafi > (15.30 WIB)\" ");
break;
case 5 : System.out.println(">>> Anda Memilih Hari Jum'at <<< \n  \"Kegiatan Hari Jum'at Anda >>> Latihan Seni Beladiri > (16.00 WIB)\"");
break;
case 6 : System.out.println(">>> Anda Memilih Hari Sabtu <<< \n  \"Kegiatan Hari Sabtu Anda >>> Membuat Rancangan Kegiatan Organisasi > (13.00 WIB)\" ");
break;
case 7 : System.out.println(">>> Anda Memilih Hari Minggu <<< \n  \"Kegiatan Hari Minggu Anda >>> Melanjutkan Tugas yang Belum Terselesaikan ");
break;
default : System.out.println("Pilihan Anda Salah!!! \"Ingat Dalam Satu Minggu Hanya terdapat 7 Hari!!!\"");
break;
}
System.out.println("");
System.out.println(">>>>>>>>>>>>>#################################<<<<<<<<<<<<<<");
System.out.println(">>>>>>>>>>>>>#################################<<<<<<<<<<<<<<");
System.out.println("");
System.out.println(" \"Waktu ibarat pedang, jika engkau tidak menebasnya maka ialah yang akan menebasmu\" \n    \"Maka Manfaatkanlah Waktumu Sebaik - Baiknya, dan Jangan Lupa Beribadahlah\" ");
System.out.println("");
System.out.println(">>>>>>>>>>>>>#################################<<<<<<<<<<<<<<");
System.out.println(">>>>>>>>>>>>>#################################<<<<<<<<<<<<<<");
}
}



5. Lalu di Running. dan lihat hasilnya. anda bisa merubah - rubahnya kok.

Oke selamat Berkreasi, walupun hanya sedikit yang saya sampaikan, semoga ilmunya bermanfaat.  Terima kasih.

Post a Comment

  1. makasih mas atas tutorialnya sngt bermanfaat bngt bagi saya nih,

    ReplyDelete
    Replies
    1. ok mas... terimkasih telah berkunjung mas... :))

      Delete
  2. mas, kamu jurusan Fisika ya ? terus belajar codingnya darimana kalo boleh tau ?

    ReplyDelete
    Replies
    1. hehehe :d :d ya mas saya di fisika tapi fisikanya Fisika Murni (FMIPA) jadi banyak pelajaran tentang pemograman mas, jadi apa yang sudah saya pelajari ya saya bagikan... @-)

      Delete

Jika ada kesalahah dalam menulis mohon untuk di maklumi dan di maafkan, karena tiada manusia yang sempurna, begitu juga admin yang sedang belajar dalam menulis, keritik dan saran yang membangun selalu di nanti....
Terima Kasih....

 
Top