Tutorial Pemrograman Pascal : Operator Dalam Pemrograman Pascal - setelah mengenal bahasa pemrograman pascal dan mengenal variable dalam pemrograman pascal serta type data Constanta (konstanta) dalam pemrograman pascal berikutnya kita akan mempelajari Tutorial Pemrograman Pascal operator dalam pemrograman pascal.
Setiap programer baik itu programer pascal programer java atau programer lainnya operator dalam masing-masing bahasa pemrograman wajib diketahui dan difahami penggunaannya. Operator dalam pemrograman adalah sebuah simbol yang melambangkan atau menyatakan kepada kompiler untuk melakukan proses matematika atau proses logical manipulations (dikutip dari: tutorialspoint).
Pemrograman pascal memiliki beberapa operasi matematika (manipulasi logika) yang dapat dilakukan oleh compiler pascal diantarnya adalah:
- Arithmetic operators
- Relational operators
- Boolean operators
- Bit operators
- Set operators
- String operator
Arithmatic Operator ( operator aritmatika)
Berikut ini operator aritmatika dalam bahasa pemrograman pascal, yaitu ada tambah, kurang, bagi, kali, sisa bagi atau modulus, kadang disebut juga modul, dan penggunaannya kita akan lihat dalam baris program selanjutnya
Untuk variable kita deklarasikan variable A dan variable B, sehingga nanti nilai variable A dan Variable B tersebut akan kita proses menggunakan operator aritmatika pascal. Sehingga kita melihat hasilnya, didalam gambar operator diatas, nilai variable (variabel) A di beri 30, sedangkan nilai variabel B (variable B) di deklarasikan 10.
Berikutnya yang akan kita coba adalah penggunaan operator pascal selanjutnya.
Relations Operator ( Operator Relasi )
Untuk relation operator dan membedakan bisa dilihat didalam tabel dibawah ini.
Operator | Description | Example |
---|
= | Checks if the values of two operands are equal or not, if yes, then condition becomes true. | (A = B) is not true. |
<> | Checks if the values of two operands are equal or not, if values are not equal, then condition becomes true. | (A <> B) is true. |
> | Checks if the value of left operand is greater than the value of right operand, if yes, then condition becomes true. | (A > B) is not true. |
< | Checks if the value of left operand is less than the value of right operand, if yes, then condition becomes true. | (A < B) is true. |
>= | Checks if the value of left operand is greater than or equal to the value of right operand, if yes, then condition becomes true. | (A >= B) is not true. |
<= | Checks if the value of left operand is less than or equal to the value of right operand, if yes, then condition becomes true. | (A <= B) is true. |