Kamis, 22 Mei 2014

download Matri Operator dan Ungkapan



Operator dan Ungkapan (Part 1)
I Gusti Agung Made Wirautama, S.Kom
Pengantar Operator
Operator merupakan simbol yang biasa dilibatkan dalam program untuk melakukan suatu operasi atau manipulasi, misalnya :
Menjumlahkan dua buah nilai
Memberikan nilai ke suatu variabel
Membandingkan kesamaan dua buah nilai
Sifat Operator
Pengantar Ungkapan
Ungkapan (ekspresi) dalam C++ dapat berupa :
Pengenal
Konstanta
Atau diantara kombinasi elemen diatas dengan operator
Contoh Ungkapan

a = b + c – 2

a, b, c merupakan operand, simbol =, + ,- adalah operator.
Dalam hal ini variabel a diisi dengan hasil penjumlahan b dan c dikurangi 2.
Selanjutnya nilai a ini menyatakan nilai ungkapan.

Operator Aritmatika
Operator aritmatika yang termasuk operator unary :

Operator Aritmatika
Operator aritmatika yang termasuk operator binary :

Operator Sisa Pembagian
Operator ini digunakan pada operand bertipe integer (bilangan bulat)
Contoh :

Contoh Program
Prioritas Operator Aritmatika
Operator yang mempunyai prioritas tinggi akan diutamakan dalam hal pengerjaan dibandingkan dengan operator yang memiliki proritas lebih rendah.
Prioritas Operator Aritmatika
Contoh :
            x = 2 + 3 * 2;
Pernyataan ini memberikan nilai 8 ke x.
Karena 3 * 2 dikerjakan lebih dahulu (karena * mempunyai prioritas lebih tinggi dibanding +).
Prioritas Operator Aritmatika
Untuk mengubah urutan prioritas dapat diberikan tanda kurung, misal :
            x = (2 + 3) * 2;
Pernyataan diatas akan memberikan nilai 10 ke x, karena 2 + 3 diberi tanda kurung sehingga dikerjakan lebih dahulu.
Operator Penugasan
Operator penugasan berupa simbol sama dengan (=).
Operator penugasan berguna untuk memberikan nilai ke suatu variabel.
Contoh :
            a = 1;
            b = 2 + c;
Contoh lain :
            a = b = c = d = e = 1;
Pernyataan diatas berarti a, b, c, d, e diisi dengan nilai 1.
Operator Penaikan dan Penurunan
Operator ini digunakan pada operand bertipe bilangan bulat.



Operator penaikan digunakan untuk menaikkan nilai variabel sebesar satu, sedangkan operator penurunan dipakai untuk menurunkan nilai variabel sebesar satu.
Contoh :
            x++; atau ++x;             è identik dengan x = x + 1;
            y--; atau --y;    è identik dengan y = y – 1;
Post Increment



Identik dengan :
Contoh Program
Pre Increment



Identik dengan :
Contoh Program


0 komentar:

Posting Komentar

Posting Kami