Jumat, 30 Mei 2014

Mengenal Macam-Macam Operator di Pascal

Dalam dunia Programming, kita akan banyak bekerja dengan Operator tapi jangan dikira ini operator warnet atau operator provider ya. Operator disini maksudnya adalah sebuah metode untuk memberitahu compiler tentang proses yang kita lakukan semisal proses matematis atau operasi untuk membandingkan dua buah nilai dan semacamnya. Pascal sendiri menggunakan beberapa operator sebagai berikut. Operator berikut adalah yang tergolong paling sering digunakan.

1. Operator Matematis

Seperti namanya, Operator ini akan banyak kita gunakan dalam mengoperasikan operasi-operasi matematis seperti penambahan, pengurangan, pembagian, Modulus, Divide ataupun perkalian. Berikut adalah contoh penggunaan operator matematis ini dalam program pascal
program belajar;

var
bil1,bil2 : integer;

begin
bil1 := 10;
bil2 := 5;
writeln('Hasil Penjumlahannya adalah = ',bil1+bil2);
writeln('Hasil Pengurangannya adalah = ',bil1-bil2);
writeln('Hasil Perkaliannya adalah = ',bil1*bil2);
end.

2. Operator Relational

Operator yang kedua adalah Relational, Operator ini digunakan untuk melakukan pembandingan nilai-nilai yang ada dalam variabel seperti lebih kecil, lebih besar, tidak sama dengan dan sebagainya. Berikut adalah contoh program sederhana penggunaan Operator Relational dengan Pascal
program belajar;

var
bil1,bil2 : integer;

begin
bil1 := 10;
bil2 := 5;
if (bil1 < bil2) then
writeln('Bilangan 1 Lebih Kecil dari Bilangan 2') else
writeln('Bilangan 1 Tidak Lebih Kecil dari Bilangan 2');
end.

3. Operator Boolean

Selain Dua Operator diatas, Pascal juga mengenal Operator Boolean. Operator ini biasanya digunakan untuk menghubungkan atau membandingkan nilai dalam variabel dimana hasil dari pembandingkan akan selalu bernilai true atau false. Contoh penggunaannya dalah sebagai berikut
program belajar;

var
bil1,bil2 : integer;

begin
bil1 := 10;
bil2 := 5;
if (bil2=0) and (bil1=0) then
writeln('Bilangan 1 dan Bilangan dua Kosong') else
writeln('Nilai Bilangan 1 =',bil1);
writeln('Nilai Bilangan 2 = ',bil2);
end.

Tidak ada komentar:

Posting Komentar