Sabtu, 19 April 2014

Contoh Kode Program Java yang Menggunakan Operator Relasional

Dari kata relasi kita bisa menyimpulkan sebuah arti “hubungan”, sehingga operator relasi dalam pemrograman java adalah sebuah fungsi yang membandingkan dua nilai variabel/operand untuk menentukan keterkaitan hubungan keduanya. Hasil kedua nilai variabel adalah true atau false ( boolean ). Simbol dari relasi diantaranya: ( >, <, >=, <=, ==, != )

Gambar Penggunaan operator relasi
Berikut adalah contoh program yang menggunakan operator relasional :

public class Relasional {
public static void main(String[] args) {
//beberapa nilai
int m = 66;
int u = 100;
int r = 100;
System.out.println("Nilai variabel...");
System.out.println(" m = " + m);
System.out.println(" u = " + u);
System.out.println(" r = " + r);
//lebih besar dari
System.out.println("Lebih besar dari...");
System.out.println(" m > u = " + (m > u)); //false
System.out.println(" u > m = " + (u > m)); //true
System.out.println(" r > u = " + (r > u)); //false
//lebih besar atau sama dengan
System.out.println("Lebih besar dari atau sama dengan...");
System.out.println(" m >= u = " + (m >= u)); //false
System.out.println(" u >= m = " + (u >= m)); //true
System.out.println(" r >= u = " + (r >= u)); //true
//lebih kecil dari
System.out.println("Lebih kecil dari...");
System.out.println(" m < u = " + (m < u)); //true
System.out.println(" u < m = " + (u < m)); //false
System.out.println(" r < u = " + (r < u)); //false
//lebih kecil atau sama dengan
System.out.println("Lebih kecil dari atau sama dengan...");
System.out.println(" m <= u = " + (m <= u)); //true
System.out.println(" u <= m = " + (u <= m)); //false
System.out.println(" r <= u = " + (r <= u)); //true
//sama dengan
System.out.println("Sama dengan...");
System.out.println(" m == u = " + (m == u)); //false
System.out.println(" r == u = " + (r == u)); //true
//tidak sama dengan
System.out.println("Tidak sama dengan...");
System.out.println(" m != u = " + (m != u)); //true
System.out.println(" r != u = " + (r != u)); //false
}
}

Output dari program diatas :
run:
Nilai variabel...
 m = 66
 u = 100
 r = 100
Lebih besar dari...
 m > u = false
 u > m = true
 r > u = false
Lebih besar dari atau sama dengan...
 m >= u = false
 u >= m = true
 r >= u = true
Lebih kecil dari...
 m < u = true
 u < m = false
 r < u = false
Lebih kecil dari atau sama dengan...
 m <= u = true
 u <= m = false
 r <= u = true
Sama dengan...
 m == u = false
 r == u = true
Tidak sama dengan...
 m != u = true
 r != u = false
BUILD SUCCESSFUL (total time: 0 seconds)

selamat mencoba!!!