Operator

Operator

Operator adalah suatu simbol yang digunakan untuk memberikan perintah kepada komputer untuk melakukan aksi terhadap satu atau lebih operand. Operand sendiri adalah sesuatu yang dioperasikan oleh operator.

ada beberapa operator dalam java, yaitu:

1. Operator Aritmatika

Operator Aritmatika ini adalah operator yang sering kita gunakan untuk hitung menghitung seperti kali bagi tambah kurang dam lainnya . Untuk Jelasnya , bisa dilihat dari table di bawah ini :
Operator Keterangan
+ penjumlahan
Pengurangan
* Perkalian
/ Pembagian
% Sisa Pembagian


Contoh Penggunaan Operator Aritmatika :
OperatorAritmatika

dari gambar di atas bisa kita lihat bahwa operator tersebut digunakan untuk menambah isi dari variable A dan isi dari variable B , untuk hasilnya kamu bisa hitung kan…


2. Operator Penugasan / Assignment

Operator Penugasan atau bahasa kerennya Assignment Operattor digunakan untuk memberi tugas suatu variable untuk melakukan suatu proses. Operator ini sering digunakan dalam pemrograman untuk mengulangi suatu perintah , salah satunya adalah increment / decrement.
Operator Keterangan
= Pemberian Nilai
+= Penambahan Bilangan
-= Pengurangan Bilangan
/= Pembagian Bilangan
% PerolehSisa Pembagian
Contoh Penggunaan Operator Penugasan adalah sebagai berikut :
OperatorPenugasan
Untuk penjelasannya terlihat digambar ..


3. Operator Pembanding

Operator Pembanding merupakan suatu operator yang digunakan untuk membandingkan antara dua buah nilai . Hasil perbandingan dari operator ini adalah TRUE dan FALSE ( Tipe data BOOLEAN)

Operator Keterangan
== Sama Dengan
!= Tidak sama Dengan
> Lebih Besar dari
< Kurang Dari
>= Lebih besar sama dengan
<= Kurang dari sama dengan

di bawah ini adalah contoh penggunaan operator pembanding di dalam java :
OperatorPembanding


4. Operator Logika

Operator logika adalah suatu operator yang membandingkan dua bukan KONDISI , mirip seperti dengan operator pembanding. Operator Logika ini menghasilkan nilai bertipe BOOLEAN , yaitu TRUE dan FALSE.

Operator Keterangan
&& Dan
|| Atau

Seperti yang saya ceritakan di atas , untuk operator logika menghasilkan hasil TRUE dan FALSE. Bagaimana dengan syarat supaya TRUE dan syarat supaya FALSE? lihat saja di bawah ini :
Apabila  kamu menggunakan Operator AND ( && ) maka syaratnya adalah sebagai berikut :

Kondisi 1 Kondisi 2 Hasil
FALSE FALSE FALSE
FALSE TRUE FALSE
TRUE FALSE FALSE
TRUE TRUE TRUE
Apabila kamu menggunakan Operator OR ( || )  maka syaratnya adalah sebagai berikut :
Kondisi 1 Kondisi 2 Hasil
FALSE FALSE FALSE
FALSE TRUE TRUE
TRUE FALSE TRUE
TRUE TRUE TRUE
Di bawah ini adalah contoh program untuk menggambarkan cara menggunakan operator tersebut :




OperatorLogika


Contoh 1 Program Aritmatika tanpa inputan keyboard dan tanpa variable
Public class Aritmatika {
    public static void main(String[] args) {
        System.out.println("1 + 2 =" + (1+2));
        System.out.println("3 * 2 =" + (3*2));
        System.out.println("7 / 3 =" + (7/3));
        System.out.println("3 - 2 =" + (3-2));
        System.out.println("13 % 5 =" + (13%5));
        System.out.println("");
        System.out.println("1 + 2 * 3 =" + (1+2*3));
        System.out.println("1 + 2 / 3 =" + (1+2/3));
        System.out.println("9 - 2 % 2 =" + (9-2%2));

    }}
Source Code

 
Contoh 2 Program Aritmatika menggunakan variable tanpa inputan keyboard
public class Jumlahmod3 {
    public static void main(String[] args) {
        int A=2;
int B=4;
int jumlah;
jumlah=A+B;
        System.out.println("Bilangan 1:"+A);
        System.out.println("Bilangan 2:"+B);
        System.out.println("Jumlah="+jumlah);
    }
}
Source Code

Contoh 3 Program Aritmatika dengan inputan keyboard
import java.util.Scanner;
public class Jumlahmod3 {
    public static void main(String[] args) {
        Scanner masuk=new Scanner (System.in);
        int A,B,jumlah;
        System.out.println("Bilangan 1:");
        A=masuk.nextInt();
        System.out.println("Bilangan 2:");
        B=masuk.nextInt();
        jumlah=A+B;
        System.out.println("Jumlah="+jumlah);
    }
}
Source Code


Contoh 4 Program Aritmatika dengan inputan keyboard
import java.util.Scanner;
public class tugasmod3 {
    public static void main(String[] args) {
        Scanner in=new Scanner(System.in);
        int A,B, jumlah, kurang, kali, bagi, sisa;
        System.out.println("Bilangan 1: ");
        A=in.nextInt();
        System.out.println("Bilangan 2: ");
        B=in.nextInt();
        jumlah=A+B;
        kurang=A-B;
        kali=A*B;
        bagi=A/B;
        sisa=A%B;
        System.out.println(" ");
        System.out.println("Hasil Operator Aritmatika");
               System.out.println("===========================");
               System.out.println("Jumlah="+jumlah);
               System.out.println("Kurang="+kurang);
               System.out.println("Kali="+kali);
               System.out.println("Bagi="+bagi);
               System.out.println("Sisa="+sisa);
}}
Source Code







Komentar