Sunday, October 9, 2016

Pengertian operator dan operand dalam bahasa pemrograman

operator dan operand
operator adalah sebuah simbol atau instruksi yang digunakan untuk memanipulasi operand. sedangkan Operand adalah nilai atau data asal yang digunakan dalam suatu operasi. Operator dapat didefinisikan sebagai simbol atau instruksi khusus yang digunakan untuk memanipulasi 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...');
Readln;


end.


pembahasan diatas merupakan pembahasan operator dan operand serta penggunaanya  dalam bahasa pemrograman, kesimpulannya adalah operator selalu terkait dengan operand dimana kedua elemen tersebut merupakan komponen bahasa pemrograman yang selalu ada secara bersamaan.

No comments:

Post a Comment