Tipe data, Variabel Konstanta, Operator, Ekspresi

(Lanjutan)

  1. Variabel

Variabel adalah ‘penanda’ identitas yang digunakan untuk menampung suatu nilai. Nilai tersebut dapat diubah sepanjang kode program. Secara teknis, variabel merujuk kepada suatu alamat di memori komputer. Setiap variabel memiliki nama yang sebagai identitas untuk variabel tersebut. Ketika akan menulis variabel, dalam hampir semua bahasa pemrograman terdapat 2 proses: deklarasi dan inisialisasi.


  1. Konstanta

Pada variabel, nilai yang disimpan dapat berubah-ubah selama program dijalankan. Untuk konstanta, nilai yang disimpan tetap dan tidak dapat diubah sejak dideklarasikan hingga program berakhir. Setelah sebuah konstanta dideklarasikan, konstanta dapat digunakan dalam program dan nilainya selalu tetap. Deklarasi konstanta dalam flowchart digambarkan sebagai sebuah proses

  1. Operator

Operator adalah notasi yang dipakai untuk melaksanakan suatu operasi terhadap data dan identifier (operand). Berikut adalah beberapa kategori operator yang sering digunakan di dalam bahasa pemrograman dan algoritma:

4. Operator Bitwise

Adalah operasi matematika yang mengoprasikan suatu nilai dalam bilangan biner. Operator bitwise akan bekerja dengan mengubah bilangan desimal menjadi bilangan biner, setelah itu akan melakukan operasi berdasarkan operator bitwise yang digunakan dan pada akhirnya nilai tersebut akan diubah menjadi bilangan desimal kembali.

5. Operator Logika

Operator logika memiliki satu atau lebih operator yang menghasilkan nilai boolean. ada enam jenis operator logika yaitu: logika AND (&&), boolean logika AND (&), logika OR (||), boolean logika inclusive OR (|), boolean logika exclusive OR (^), dan logika NOT (!).

6. Operator Penugasan

adalah operator untuk memasukkan suatu nilai ke dalam variabel. Operator ini sebenarnya sudah sering kita pakai sepanjang tutorial bahasa C di Duniailkom. Dalam bahasa C, operator assignment menggunakan tanda sama dengan ( = ).

Pembacaan operasi assignment dilakukan dari kanan ke kiri, bukan dari kiri ke kanan seperti yang biasa kita pahami dalam matematika.

7. Operator Perbandingan

Operator perbandingan dipakai untuk membandingkan 2 buah nilai, apakah nilai tersebut sama besar, lebih kecil, lebih besar, dll. Hasil dari operator perbandingan ini adalah boolean True atau False.

Tabel berikut merangkum hasil dari operator perbandingan dalam bahasa Java: