Anda di halaman 1dari 6

1/13/2018 Contoh Program Sederhana If Else pada Bahasa Java [Studi Kasus] - KODE DASAR

≡ #KODE DASAR </>

Contoh Program Sederhana If Else pada Bahasa Java [Studi Kasus]


by Damas Amirul Karim - Last Updated 08 January 2018

Dalam halaman ini, saya membuat tutorial menjadi beberapa bagian. Silahkan baca dari awal atau langsung menuju bagian yang ingin anda
pelajari:

Struktur Kondisional dengan If Else

Studi Kasus Program Percabangan If Else

Dalam kehudipan sehari-hari pasti kita sering menghadapi sebuah pilihan dan begitu juga dalam program. Untuk itu kita membutuhkan fungsi
percabangan.

Konsep percabangan adalah pemilihan statemen yang akan dieksekusi dimana pilihan tersebut berdasarkan kondisi tertentu untuk mengarahkan
suatu proses.

Pada tutorial kali ini kita akan membahas fungsi percabangan if else paling sederhana dan diakhir bab kita akan membahas contoh yang lebih
kompleks.

Struktur Kondisional dengan If Else

https://kodedasar.blogspot.co.id/2018/01/contoh-program-if-else-pada-java.html 1/6
1/13/2018 Contoh Program Sederhana If Else pada Bahasa Java [Studi Kasus] - KODE DASAR

Untuk membuat program percabangan di Java dengan fungsi if else, cukup mudah karena sintaksnya tidak jauh berbeda dengan bahasa c++.

Source Code </>

Baca: Contoh Program Percabangan If else dalam C++ [Studi Kasus]

Silahkan perhatikan baris kode berikut ini:

Source Code </>

if (kondisi){
Statement yang dieksekusi jika bernilai Benar;
}
else {
Statement yang dieksekusi jika bernilai Salah;
}

Dan berikut adalah contoh if else dalam program java:

Source Code </>

public class ContohKondisi {

public static void main(String[] args) {


boolean kondisi= true;

if (kondisi){
System.out.println("Jawaban anda benar...");
}

https://kodedasar.blogspot.co.id/2018/01/contoh-program-if-else-pada-java.html 2/6
1/13/2018 Contoh Program Sederhana If Else pada Bahasa Java [Studi Kasus] - KODE DASAR

else {
System.out.println("Jawaban anda benar salah...");
}
}
}

Anda pasti sudah tahu tipe data boolean (hanya berisi true atau false), dan dalam program diatas kita memanfaatkan tipe data tersebut sebagai
kondisi program kita.

Source Code </>

Baca: Macam-macam Tipe Data pada Java dan Fungsinya [Primitif & Referensi]

Jadi selama kondisi bernilai benar maka blok program if akan dijalan, sedangkan jika kondisi bernilai salah maka blok program else akan
dijalankan.

Jika anda menjalakan program diatas, maka hasilnya:

Source Code </>

D:>kodedasar>java ContohKondisi
Jawaban anda benar...

Contoh diatas saya mengkompile dan menjalankanya menggunakan command promt.

ADVERTISEMENT

Jual Mesin Pemecah Batu Kapasitas 30-800


Ton.Pemecah Batu Pilihan Harga Dan Tipe

Hubungi Kami
KEFID

Source Code </>

Baca: Cara Menjalankan Program Java di Command Prompt Pertama Kali

Hal ini disebabkan kondisi dari variabel kondisi bernilai true (Benar). Kemudian kita akan bermain-main dengan tipe data boolean...

..dimana kita akan mengetahui apakah nilai 1 ditambah 1 sama dengan 2 dan apakah 2 lebih dari 1 dengan mengubah program diatas menjadi:

https://kodedasar.blogspot.co.id/2018/01/contoh-program-if-else-pada-java.html 3/6
1/13/2018 Contoh Program Sederhana If Else pada Bahasa Java [Studi Kasus] - KODE DASAR

Source Code </>

public class ContohKondisi {

public static void main(String[] args) {


boolean kondisi;

kondisi= (1+1) == 2 && 2>1;

if (kondisi){
System.out.println("Jawaban anda benar...");
}
else {
System.out.println("Jawaban anda benar salah...");
}
}
}

Dalam menuliskan syarat, digunakan suatu operator relasi yang digunakan untuk membandingkan 2 buah nilai sebagai berikut (Operator -->
Keterangan):

Source Code </>

== --> Sama dengan


!= --> Tidak sama dengan
< --> Kurang dari
> --> Lebih dari
<= --> Kurang dari atau sama dengan
>= --> Lebih dari atau sama dengan

Selain itu jika syarat yang digunakan lebih dari satu sering digunakan operator logika yakni sebagai berikut (Operator --> Keterangan):

Source Code </>

&& --> And


|| --> Or
! --> Not

Studi Kasus Program Percabangan If Else

Dalam studi kasus kali ini kita diminta untuk membuat sebuah program sederhana untuk mengetahui apakah nilai yang kita miliki lebih dari
angka 2 atau tidak.

Jika ya kita diminta untuk memeriksa apakah termasuk dalam bilangan genap atau ganjil, jika tidak kita tidak perlu melakukan pengecekan.

Source Code </>

public class ContohIfElse {

public static void main(String[] args) {


int nilai = 10;

https://kodedasar.blogspot.co.id/2018/01/contoh-program-if-else-pada-java.html 4/6
1/13/2018 Contoh Program Sederhana If Else pada Bahasa Java [Studi Kasus] - KODE DASAR

String pesan="", jumlah="";

if (nilai>2) {
jumlah = "Lebih besar dari 2";
if(nilai%2 == 0){
pesan = "Bilangan Genap";
}else{
pesan = "Bilangan Ganjil";
}
System.out.println(jumlah+" dan "+pesan);
}else{
jumlah = "Lebih kecil dari 2";
System.out.println(jumlah);
}
}

Jika anda memiliki pertanyaan seputar kode program java diatas silahkan tinggalkan komentar dan bergabunglah di kolom dikusi kami. Semoga
bermanfaat untuk anda.

Jangan lewatkan seri belajar java kami.

Coding java program Source

C++ program Cara membuat

https://kodedasar.blogspot.co.id/2018/01/contoh-program-if-else-pada-java.html 5/6
1/13/2018 Contoh Program Sederhana If Else pada Bahasa Java [Studi Kasus] - KODE DASAR

0 Komentar #KODEDASAR 
1 Masuk

Urut dari yang terbaik


 Rekomendasikan ⤤ Bagikan

Mulai diskusinya...

MASUK DENGAN
ATAU DAFTAR DISQUS ?

Nama

Jadi yang pertama berkomentar.

JUGA DI #KODEDASAR

Belajar Pascal: Panduan untuk Pemula bagaimana 7 Tipe Data pada Pemrograman C++ Yang Wajib Kamu
memahami … Ketahui
Satu komentar • setahun yang lalu 8 komentar • 8 bulan yang lalu
Muhammad Dicky Ramadhan — Terimakasih, informasi dan Damas Amiul Karim — Saya sendiri memakai Dev C++ 5.11 (Versi
referensi nya sangat bermanfaat. Semoga … yang saya gunakan saat ini). Meskipun …

Contoh Program Percabangan If else dalam C++ [Studi Belajar Bahasa Pemrograman C++ Lengkap dari Awal untuk
Kasus] Pemula
2 komentar • 8 bulan yang lalu 26 komentar • 8 bulan yang lalu
Damas Amiul Karim — Maaf baru bisa membalas, contoh diatas Damas Amiul Karim — Sama-sama mas, disini saya juga masih
hanya menampilkan dua pilihan yaitu ya … belajar. Terima kasih atas dukungannya …

✉ Langganan d Pasang Disqus di websitemuTambahkan DisqusTambahkan 🔒 Privasi

“Talk is cheap. Show me the code.”


― Linus Torvalds

https://kodedasar.blogspot.co.id/2018/01/contoh-program-if-else-pada-java.html 6/6

Anda mungkin juga menyukai