> > If

If

import java.io.InputStreamReader;
import java.io.BufferedReader;
import java.io.IOException;

public class If {
public static void main (String[] args){
InputStreamReader input = new InputStreamReader(System.in);
BufferedReader buf = new BufferedReader (input);

try{
System.out.println("Masukkan sembarang bilangan ! : ");
String StrBil = buf.readLine();
int Bil = Integer.parseInt(StrBil);

System.out.println(Bil);

if (Bil>50)
System.out.println("Bilangan > 50");
if (Bil==50)
System.out.println("Bilangan = 50");
if (Bil<50)
System.out.println("Bilangan < 50");
}
catch(Exception ex){
System.out.println("ERROR");
}
}
}

Kondisi di atas tidak menggunakan Else, hanya dengan menggunakan If. Namun apabila dijalankan, program akan sama persis dengan contoh program If-Else.

Perbedaannya hanya ada pada proses eksekusi program. Untuk penggunaan Else, apabila salah satu kondisi if terpenuhi, maka eksekusi akan dihentikan. Namun apabila tidak menggunakan Else, maka eksekusi akan tetap dilanjutkan untuk semua If hingga semua If tereksekusi. Jadi sebaiknya gunakanlah If-Else.

Leave a Reply

Powered by Blogger.