Senin, 08 Oktober 2012

TUGAS PEMROGRAMAN TERSTRUKTUR


RESUME MATERI OPERATOR
Tujuan :
Ø  Mengenal dan memahami tipe-tipe operator JAVA.
Ø  Mengembangkan Program Java sederhana menggunakan konsep pada bab ini.


Pokok Bahasan :
o   Operator Aritmatika.
o   Operator Increment dan Decrement.
o   Operator Relasi.
o   Operator Logika.
o   Operator Kondisi.

Pengertian Operator
    Operator adalah simbol yang beroperasi pada satu atau lebih argumen untuk menghasilkan hasil.



Operator dibedakan menjadi 5, yaitu

OPERATOR ARITMATIKA
Operator
Purpose

+
-
*
/
%

Penambahan angka, rangkaian String
Pengurangan
Perkalian
Pembagian
Mengambil sisa

Ex :
        int x = 2;
        int y = 5;
                    g = x + y;
        System.out.println("Penjumlahan (x+y) : " + g);
        Penjumlahan (x+y) : 7




OPERATOR INCREMENT dan DECREMENT
Operator
Purpose

++
--


Incremen oleh satu ( +1 )
Decrement oleh satu ( -1 )


Ex :
bil 1 = 2;
bil 2 = 5;

haail = ++bil2 + bil1
= (bil2 + 1) + bil1
= (5+1) + 2
= 9

                                                   

OPERATOR RELASI
Operator
Purpose

>
>=
<
<=
==
!=


Lebih besar
Lebih besar sama dengan
Lebih kecil
Lebih kecil sama dengan
Sama dengan
Tidak sama dengan
Ex :
Boolean hasil = bil2++ >12;
Hasil = false


OPERATOR LOGIKA
Operator
Purpose

  •   &&(logical) dan & (bolean logical) AND


  •   Jika salah satu bernilai FALSE, maka hasilnya akan FALSE 
  •   Jika semua bernilai TRUE, maka hasinya akan TRUE

  •   II (logical) dan I (Boleean Logical) Inclisive OR



  •   Jika salah satu bernilai TRUE, maka hasilnya akan TRUE 
  •  Jika semua bernilai FALSE, maka hasilnya akan FALSE



  •    ^ (Boolean Logical Exclusive OR)





  •   Jika sama-sama bernilai TRUE atau sama-sama bernilai FALSE maka, hasinya FALSE 
  •  Jika mempunyai nilai berbeda maka hasilnya akan TRUE


  • ! (logical NOT)

  •  Jika bernilai TRUE maka FALSE 
  • Jika bernilai FALSE maka TRUE


Ex :
Boolean hasil (bil2++ !=12)&(bil1>=6)
Hasil = FALSE


OPERATOR KONDISI
Operator
Purpose

Exp1? Exp2: exp3


-          exp1: kondisi
-          exp2: statemen yang berlaku jika kondisi bernilai benar
-          exp3: statemen yang berlaku jika kondisi bernilai salah


Ex :
Hasil (++bil2 &<=25)? bil1:bil2
Hasil 6

Tidak ada komentar:

Posting Komentar