Statemen-statemen untuk transfer nilai dari suatu variable

Statemen-statemen untuk transfer nilai dari suatu variable adalah sebagai berikut :

1. CHR(fungsi)

Merubah nilai dari byte ke bentuk karakter yang sesuai dengan kode ASCII.

Sintaks: CHR(x);

Keterangan : x bertipe byte

contoh : WRITELN(CHR(61);

hasilnya : a

2. ORD(fungsi)

Merubah nilai suatu variabel dari bentuk karakter ke bentuk longint.

Sintaks: ORD(X);

Keterangan : x bertipe char

contoh : WRITELN(ORD(‘B’);

hasilnya : 42

3. ROUND(fungsi)

Membulatkan data tipe real ke data tipe longint.

Sintaks: ROUND(X);

Keterangan : Jika nilai pecahan < 0,5 maka dibulatkan kebawah.

Jika nilai pecahan > 0,5 maka dibulatkan keatas.

contoh : WRITELN(’10/3 dibulatkan = ‘,ROUND(10/3));

hasilnya : 10/3 dibulatkan = 3

4. TRUNC(fungsi)

Membulatkan kebawah data tipe real ke data tipe longint.

Sintaks: TRUNC(X);

contoh :

WRITELN(’20/3 dibulatkan kebawah = ‘,TRUNC(20/3));

hasilnya : 20/3 dibulatkan kebawah = 6

Statemen-statemen untuk memanipulasi data

5. PRED(fungsi)

Memberikan nilai sebelum nilai argumen dalam urutannya dalam ASCII.

Sintaks: PRED(x);

6. SUCC(fungsi)

Memberikan nilai sesudah nilai argumen dalam urutannya dalam ASCII.

Sintaks: SUCC(x);

7. INC(fungsi)

Menambah (increments) nilai suatu variabel.

Sintaks: INC(x,i); {i >= 1}

8. DEC(fungsi)

Mengurangi (decrements) nilai suatu variabel.

Sintaks: DEC(x,i); {i >=1}

Post Comments:

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s