Sunday, August 21, 2016

Pengkondisian if-else dalam Bahasa Pemrograman Java

Hallo, jadi kali ini kita akan membahas bagaimana caranya menggunakan pengkondisian if else dalam Bahasa Java. Apa itu Pengkondisian ... thumbnail 1 summary
Hallo, jadi kali ini kita akan membahas bagaimana caranya menggunakan pengkondisian if else dalam Bahasa Java.


Apa itu Pengkondisian

Iya, dari namanya aja udah jelas pengkondisian yang bermakna mengkondisikan, apa yang dikondisikan ?
potongan kode.


Bagaimana Melakukannya

Daripada terlalu banyak bingung, lebih baik langsung melihat ke contoh. Dimisalkan kita ingin menampilkan apakah bilangan yang kita inputkan positif/ negatif.

Source Code:

//kode ini ditulis dari ng0ding.blogspot.com
import java.util.Scanner;

class Enormous {
    public static void main(String[] args) {
        Scanner inputan = new Scanner(System.in);
        int nilai = inputan.nextInt();

        // pengkondisian
        if (nilai >= 0) {
            System.out.println(nilai + " : Positif");
        }
        else {
            System.out.println(nilai + " : Negatif");
        }
    }
}


Output:

Pengkondisian if-else dalam Bahasa Pemrograman Java
Hasil pengkondisian, jika input nilai >= 0

Pengkondisian if-else dalam Bahasa Pemrograman Java
Hasil pengkondisian, jika input nilai < 0

If - else if - else

Lalu bagaimana jika kita mengharuskan lebih dari 2 kondisi ?
contoh saja misalnya kita membuat program untuk menentukan apakah sebuah bilangan itu satuan, puluhan, ratusan, ribuan, dll.

Source Code:

import java.util.Scanner;

public class Ngoding {

    public static void main(String[] args) {

       Scanner inputProgram = new Scanner(System.in);
  
       int nilai = inputProgram.nextInt();
  
       if (nilai > 0 && nilai < 10) {
           System.out.println(nilai + " : Satuan");
       }
       else if (nilai >= 10 && nilai < 100) {
           System.out.println(nilai + " : Puluhan");
       }
       else if (nilai >= 100 && nilai < 1000) {
           System.out.println(nilai + " : Ratusan");
       }
       else if (nilai >= 1000 && nilai < 10000) {
           System.out.println(nilai + " : Ribuan");  
       }
       else {
           System.out.println("Tidak Terdefinisi");
       }
 
       inputProgram.close();
    }
}

Output:

Pengkondisian if-else dalam Bahasa Pemrograman Java
input nilai ratusan

Pengkondisian if-else dalam Bahasa Pemrograman Java
input nilai ribuan

Pengkondisian if-else dalam Bahasa Pemrograman Java
input nilai negatif

Kesimpulan

Kondisi yang terletak didalam () setelah syntax if, adalah tempat untuk meletakkan kondisi mana yang mengharuskan kita untuk menentukan potongan kode mana yang akan dieksekusi.
Contoh :

if (hari == minggu) {
   libur;
}
else {
   belajar;
}

jika hari minggu kita akan libur, selain itu kita harus belajar.
Bagaimana ? mendapat sedikit pencerahan dari artikel singkat ini ?

Jika ada yang kurang dipahami silahkan bertanya, dengan senang hati saya menjawab.

Sekian dan Terima Kasih.

1 comment

  1. Artikel diatas bagus sekali sobb ! TeknikKu-pedia
    Sangat membantu sekali .

    Mohon kunjungi balik web kami dan meninggalkan komentarnya di TeknikKu-pedia

    Ini juga bermanfaat loh
    Klasifikasi Kabel Fiber Optic


    Program Java
    Bisnis Online
    YouTube

    ReplyDelete