CARA MEMBUAT PROGRAM LOGIKA IF / PERCABANGAN IF
Untuk belajar Membuat Pemrograman Logika IF ELSE
di Java, tentunya sobat harus punya dulu yang namanya Netbeans. Selain Netbeans
sobat juga harus punya Microsoft Visio terlebih dahulu. Karena kita terlebih dahulu
harus membuat langkah-langkahnya melalui flowchart dan algoritma.
Sebelum lanjut ke contohnya, kita perlu tau apa itu Flowchart, Algoritma dan apa itu Logika IF / Percabangan IF.
Bentuk pernyataan if-else berupa:
Sebelum lanjut ke contohnya, kita perlu tau apa itu Flowchart, Algoritma dan apa itu Logika IF / Percabangan IF.
Algoritma
yaitu langkah-langkah menyelesaikan masalah secara sistematis dan logis.
Flowchart yaitu langkah-langkah menyelesaikan masalah secara
sistematis dan logis berbentuk diagram.
Bentuk
Logika if/Percabangan if yaitu
percabangan if, percabangan if else, percabangan if else bersarang.
- Percabangan IF merupakan salah satu bentuk pernyataan yang berguna untuk mengambil keputusan terhadap sebuah kemunginan.
Bentuk
penyataan if berupa:
If
(kondisi) {
} // yang akan dijalankan
Contoh:
int nilai = 10;
if (nilai == 10 )
{
System.out.println (“sepuluh:”);
}
Jika program diatas dijalankan maka akan tampil
“supuluh”
- Percabangan if else merupakan percabangan yang sama dengan percabangan if namun memiliki kondisi false, artinya jika kondisi pada if tidak terpenuhi maka perintah pada else akan dijalankan.
if (kondisi)
{
//
jalankan jika kondisi true
}
else {
//jalankan
jika kondisi false
}
Contoh:
|
public class hitungumur {
public static void main (String []args){
int umur;
Scanner input = new Scanner (System.in);
System.out.println ("masukkan umur
anda:");
umur = input.nextInt();
if (umur<17){
System.out.println("anda masih di
bawah umur:");
}
else
{
System.out.println("anda sudah dewasa:");
}
}
Jika
program diatas dijalankan ( run ) dengan menekan tombol shift+F6 maka hasilnya
:
- Percabangan if bersarang merupakan gabungan dari beberapa if dan dapat pula digabung dengan if-else .
Bentuk pernyataan if bersarang :
if
(kondisi) {
//
perintah kondisi 1
}
else if (kondisi 2) {
//
perintah kondisi 2
}
else if
(kondisi 3){
//
perintah kondisi 3
}
else {
//
perintah jika semua kondisi tifak ada yang benar
}
|
Contoh:
public class
ifelse2 {
public static void main (String []args ){
int nilai;
Scanner input = new Scanner (System.in);
System.out.print("Masukkan nilai
:");
nilai = input.nextInt();
if (nilai==1) {
System.out.println("Kucing:");
}
else if (nilai==2) {
System.out.println("Kambing:");
}
else{
System.out.println("Masukkan nilai
1 dan 2");
}
}
}
Maka apabila dijalankan akan tampil seperti gambar berikut :
Komentar
Posting Komentar