![]() |
| operator dan operand |
- Operator Relasional
Operator Relasional adalah operator yang digunakan untuk menentukan relasi atau hubungan dari dua buah operand. Misalkan variabel a = 10 dan b = 12 maka :
Operator
|
Simbol
|
Deskripsi
|
Contoh
|
Sama dengan
|
=
|
Untuk mengecek nilai dari kedua operand, jika
nilainya sama maka pernyataan tersebut bernilai benar.
|
(a = b) salah
|
Tidak sama dengan
|
<>
|
Untuk mengecek nilai dari kedua operand, jika
nilainya tidak sama maka pernyataan tersebut bernilai benar.
|
(a <> b) benar
|
Lebih dari
|
>
|
Untuk mengecek nilai dari operand kiri lebih besar
daripada operand kanan. Jika nilainya lebih besar maka pernyataan
tersebut bernilai benar.
|
(a > b) salah
|
Lebih dari sama dengan
|
>=
|
Untuk mengecek nilai dari operand kiri lebih besar
atau sama dengan operand kanan. Jika nilainya lebih besar atau sama
dengan maka pernyataan tersebut bernilai benar.
|
(a >= b) salah
|
Kurang dari
|
<
|
Untuk mengecek nilai dari operand kanan lebih besar
daripada operand kiri. Jika nilainya lebih besar maka pernyataan
tersebut bernilai benar.
|
(a < b) benar
|
Kurang dari sama dengan
|
<=
|
Untuk mengecek nilai dari operand kanan lebih besar
atau sama dengan operand kiri. Jika nilainya lebih besar atau sama
dengan maka pernyataan tersebut bernilai benar.
|
(a <= b) benar
|
- Operator Aritmatika
Operator aritmatika adalah operator yang digunakan untuk melakukan operasi-operasi perhitungan aritmatika seperti penjumlahan, pengurangan, pembagian, perkalian dll. Dalam bahasa pemrograman Pascal operator aritmatika dapat dibagi menjadi 2, yaitu :
- Operator Aritmatika Unair
Operator aritmatika unair adalah operator aritmatika yang hanya melibatkan 1 operand saja.
- Operator Aritmatika Biner
<![if !mso]><![endif]>
Operator aritmatika biner adalah operator aritmatika yang melibatkan 2 buah operand. Berikut ini jenis operator dan kegunaannya dalam bahasa pemrograman pascal :
Operator
|
Simb ol
|
Deskripsi
|
Contoh
|
Penjumlahan
|
+
|
menambahkan suatu operand dengan operand yang lain
|
5 + 7 = 11
|
Pengurangan
|
-
|
mengurangkan suatu operand dengan operand yang lain
|
5 – 7 = -2
|
Perkalian
|
*
|
melakukan penjumlahan berulang pada suatu operand
|
5 * 7 = 35
|
Pembagian
|
/
|
melakukan pembagian pada operand
|
10 / 2 = 5
|
Pembagian Bulat
|
Div
|
membagi 2 bilangan bulat
(integer) kemudian mengambil hasil bagi dan sisanya
dibuang
|
7 div 2 = 3
|
Modulus
|
Mod
|
membagi 2 bilangan bulat (integer) kemudian mengambil
sisanya dan hasil baginya dibuang.
|
7 mod 2 = 1
|
Setelah mengetahui definisi dan kegunaan dari berbagai macam operator aritmatika, berikut ini adalah contoh program sederhana yang memanfaatkan operasi aritmatika pada FreePascal : Contoh :
Jika diketahui a = 1 dan b = 2. Buatlah program pada FreePascal untuk memperoleh hasil operasi a + b !
program Penjumlahan;
var a,b:integer;
begin
a:=1;
b:=2;
Writeln('a + b = ', a+b);
Write('Press any key to continue...');

No comments:
Post a Comment