BTemplates.com

Diberdayakan oleh Blogger.

Blogger templates

Selasa, 31 Januari 2017

OPERATOR DALAM BAHASA JAVA


Pada pertemuan kali ini kita akan membahas OPERATOR DALAM BAHASA JAVA.

Algoritma didefinisikan sebagai suatu metode khusus yang tepat dan terdiri atas serangkaian langkah yang terstruktur. Algoritma ditulis secara sistematis untuk menyelesaikan suatu masalah dengan bantuan komputer.
Sebelum mempelajari algoritma, khususnya algoritma berbahasa Java, ada baiknya kita terlebih dahulu mengenal operator-operator yang sering digunakan dalam bahasa Java.

OPERATOR DALAM BAHASA JAVA
Operator merupakan simbol yang digunakan untuk operasi-operasi aritmetika dan logika. Operator yang harus diketahui dalam pengaplikasian algoritma pada sebuah program, khusus nya Java.
  1. Operator Aritmetika
  2. Operator Pembanding
  3. Operasi Penambahan (increement) dan Pengurangan (decrement)
  4. Operasi Pemberian Nilai (assignment)
1.OPERATOR ARITMETIKA
Operator aritmetika merupakan simbol-simbol yang biasa digunakan dalam operasi matematika seperti penambahan dan pengurangan.

Berikut ini contoh penggunaan operator dengan bahasa Java.

public class aritmetika {
public static void main (String[] args){
int a, b, c, d, e, f, g;
d = 4;
e = 2;

//operasi aritmetika

a = d + e;
b = d - e;
c = d * e;
f = d / e;
g = d % e;
 
System.out.println("a = "+a);
System.out.println("b = "+b);
System.out.println("c = "+c);
System.out.println("f = "+f);
System.out.println("g = "+g);
}
}

Hasil running program :

2. OPERATOR PEMBANDING
Operator Pembanding dalam algoritma biasanya digunakan ketika kita membuat perintah kondisional dalam sebuah program.
Operator pembanding biasanya digunakan dalam perintah kondisionall, perulangan, atau rekursi. Berikut ini contoh program dengan menggunakan operator pambanding.

public class pembanding {
public static void main(String[] args){

int j = 10;
int k = 2;

if (j >= k)
System.out.println("Benar, nilai j lebih besar atau sama dengan nilai k");
else
System.out.println("Salah, nilai j lebih kecil dari nilai k");
 }
}

Hasil running program:
Pada program diatas perintah optional if-else akan memberikan nilai true jika pernyataan yang dibuat benar,dan false jika sebaliknya.

3. OPERATOR PENAMBAHAN DAN PENGURANGAN
Operator penambahan (increment) dan pengurangan (decrement) biasanya dipakai pada perintah perulangan seperti for, while, dan do-while.
 Berikut contoh program dengan penggunaan operato penambahan dan pengurangan.

public class increment_decrement {
public static void main(String[] args){

int a, b, c, d, e, f, g;
f = 2;
g = 4;

a = ++f;
b = f++;
c = --g;
d = g--;
e = f++;

System.out.println("a = "+a);
System.out.println("b = "+b);
System.out.println("c = "+c);
System.out.println("d = "+d);
System.out.println("e = "+e);
}
}

Hasil running program:

Ketika perintah f++ dibuat, nilai f ditampilkan lebih dahulu sebelum ditambahkan, sedangkan pada perintah ++f nilai f ditambahkan terlebih dahulu, kemudian ditampilkan dalam hasil program. Pada hasil runinng program, nilai a = 3 didapat dari perintah ++f shingga nilai f = 2 + 1 deitambahkan terlebih dahulu, kemudian ditampilkan. berbeda dengan b = 3, nilai b didapat dari perintah f++ shingga f = 3 + 1(nilai f = 3 didapat dari printah sebelumnya) ditampilkan terlebih dahulu, kemudian ditambahkan. Dengan demikian, nilai b yang ditampilkan didapat dari hasil penambahan sebellumnya.

4.OPERATOR PEMBERIAN NILAI
 Operator pemberian nilai (assignment) mreupakan operasi yang bertujuan untuk mempersigkat pengodean pada operasi aritmetika.
Berikut contoh program yang menggunakan operator pemberian nilai.

public class assignment {
public static void main(String[] args){

int a, b, c, d, e, f;
f = 2;
a = 3; b = 4; c = 5; d = 6; e = 1;

a += f;
b -= f;
c *= f;
d /= f;
e %= f;

System.out.println("a = "+a);
System.out.println("b = "+b);
System.out.println("c = "+c);
System.out.println("d = "+d);
System.out.println("e = "+e);
}
}

Hasil running program:


0 komentar:

Posting Komentar