Minggu, 23 Juli 2017

IF ELSE

IF ELSE merupakan suatu perintah conditional atau percabangan,  yang digunakan dalam bahasa pemrograman Java, untuk memeriksa  suatu kondisi,lalu akan menjalankan program sesuai dengan syarat/kondisi yang akan ditampilkan. Jika (if) kondisi bernilai benar (true) , maka program akan menjalankan pernyataan (statement) A. Namun jika tidak (else if) ,maka program akan menjalankan pernyataan (statement ) B. Atau jika kedua kondisi (if dan ,else if ) tidak ada yang benar , maka program akan menjalankan pernyataan (statement) C.





Contoh Syntax :


if ( syarat kondisi ) {
//menjalankan statement A
}else if ( syarat kondisi ) {
//menjalankan statement B
}else {
//menjalankan statement c
}


Jadi penggunaan  IF ELSE di Bahasa Pemrograman Java , sangat penting jika kita ingin membuat program, dengan situasi atau kondisi berbeda-beda. Agar mencegah terjadinya erorr atau bug di program kita.

Contoh code program :
DATA HOSTED WITH ♥ BY PASTEBIN.COM - DOWNLOAD RAW - SEE ORIGINAL
  1. package conditional;
  2.  
  3. import java.util.Scanner;
  4.  
  5. /**
  6.  *
  7.  * @author FATHUR okedroid.com
  8.  */
  9. public class Conditional {
  10.  
  11.  
  12.     public static void main(String[] args) {
  13.      
  14.        
  15.        
  16.        Scanner scan = new Scanner(System.in);
  17.  
  18.        // membuat obyek scan dari class library scanner
  19.         // untuk membuat perintah inputan user
  20.        System.out.println("Masukan Nomor :");
  21.        
  22.        int num = scan.nextInt();
  23.      
  24.        //deklarasikan tipe data integer dari variable num
  25.        //yang berisi atau memeliki nilai/value dari inputan user di object scan
  26.        //lalu  nextInt() membuat baris baru angka dibawah
  27.        
  28.    
  29.                
  30.        
  31.        if (num < 10){
  32.            //jika inputan kurang dari angka 10 maka akan menampilkan
  33.            System.out.println(num + " Lebih kecil dari 10");
  34.            
  35.        }else if (num >10){
  36.            //atau jika tidak inputan lebih dari angka 10 maka akan menampilkan
  37.            System.out.println(num+" Lebih besar dari 10");
  38.        }else {
  39.            //atau jika kedua syarat/kondisi diatas
  40.            //yang dimana jika inputan user sama dengan 10
  41.            //maka akan menampilkan
  42.            System.out.println(num+" Sama dengan 10");
  43.        }
  44.        
  45.        
  46.        
  47.     }
  48.    
  49. }

Output :


Masukan Nomor :
5
5 Lebih kecil dari 10

atau


Masukan Nomor :
15
15 Lebih besar dari 10

atau


Masukan Nomor :
10
10 Sama dengan 10



Share:

Related Posts:

0 komentar:

Posting Komentar