Tuesday, 17 September 2019

Pemograman Dasar : Konstanta, Operator dan Ekpresi


1. KONSTANTA

    Konstanta adalah variabel yang nilai datanya bersifat tetap dan tidak bisa diubah. Jadi konstanta adalah juga variabel bedanya adalah pada nilai yang disimpannya. Jika nilai datanya sepanjang program berjalan tidak berubahubah, maka sebuah varibel lebih baik diperlakukan sebagai konstanta.

    Sebagai contoh, jika kita membuat program perhitungan matematik yang menggunakan nilai pi (3.14159) yang mungkin akan muncul dibanyak tempat pada kode program, kita dapat membuat pi sebagai konstanta. Penggunaan konstanta pi akan lebih memudahkan penulisan kode program dibanding harus mengetikkan nilai 3.14159 berulang-ulang.

2. OPERATOR

Operator merupakan simbol atau karakter yang biasa dilibatkan dalam program untuk melakukan sesuatu operasi atau manipulasi, seperti penjumlahan, pengurangan dan lain lain.
Operand adalah  nilai atau data asal yang digunakan dalam suatu operasi sedangkan  operator adalah simbol atau instruksi khusus yang digunakan untuk memanipulasi operand, misalnya :

3 + 4 = 7

Bilangan 3 dan 4 dalam ekspresi matematika di atas bertindak sebagai Operand sedangkan simbol “+” berperan sebagai operator.

Operator mempunyai sifat sebagai berikut :
1. Unary
Sifat Unary pada operator adalah hanya melibatkan sebuah operand pada suatu operasi aritmatik
Contoh : -5
2. Binary
Sifat Binary pada operator adalah melibatkan dua buah operand pada suatu operasi
aritmatik
Contoh : 4 + 8
3. Ternary
Sifat Tenary pada operator adalah melibatkan tiga buah operand pada suatu operasi
aritmatik
Contoh : (10 % 3) + 4 + 2
3. EKPRESI
Ekspresi  adalah transformasi nilai menjadi keluaran yang dilakukan melalui suatu perhitungan (komputasi). Ekspresi terdiri atas operand dan operator, contoh ekspresi: “a + b”.Hasil Evaluasi dari sebuah Ekpresi adalah nilai yang sesuai dengan type operand yang dipakai

MACAM – MACAM EKPRESI 
Ekspresi aritmatika 
         Ekspresi aritmatika memakai operator aritmatika seperti penjumlahan, pengurangan, perkaliam, pembagian, div dan mod.
Pada ekspresi aritmetik terdapat 2 buah operator yaitu : 
·         Operator biner, yaitu ekspresi yang operatornya membutuhkan 2 buah operand. Contoh a + b
Ekspresi Perbandingan/ Relasional
Ekspresi relasional adalah ekspresi dengan operator <, ≤, >, ≥, =, dan ≠, not, and, or dan xor dengan menghasilkan nilai bertipe boolean (true atau false). Biasanya ekspresi Relasional disebut ekspresi boolean. 

2 comments: