Fungsi Dalam Bahasa Pemrograman Pascal
Fungsi Dalam Bahasa Pemrograman Pascal
NPM : 0617104013
1.3 Praktikum I
1.3.1 Tugas Pendahuluan I
1. Untuk tipe-tipe data di bahasa Pascal berikut, jelaskan batasan/range-nya dan kemudian
tulis tipe padanannya di notasi algoritma.
Type di Menangani data Range Padanan di
bahasa Pascal algoritma
integer bilangan bulat -32767 s/d. +32767 integer
shortint bilangan bulat -128 s/d 127 shortint
longint bilangan bulat -2147483648 s/d longint
2147483647
real bilangan desimal tergantung platform real
double bilangan desimal 5.0E-324 s/d 1.7E308 double
char karakter 1 karakter char
string karakter 255 karakter string
boolean true dan false true dan false boolean
2. Carilah apa makna dari perintah input/output dalam Bahasa Pascal berikut, serta contoh
pemakaiannya. Contoh penggunaan beberapa perintah dapat digabung dalam satu program.
Perintah Makna Contoh Penggunaan
read/readln Memasukkan (input) data program in_out;
3. Carilah apa makna dari perintah manipulasi string dalam Bahasa Pascal berikut, serta
contoh pemakaiannya.
Perintah Makna Contoh Penggunaan
concat Menggabungkan string program example;
var s,r,p : string;
begin
s:= pemrograman_;
r:= pascal;
p:= concat(s,r);
writeln(p);
end.
5. Carilah apa makna dari perintah perhitungan matematika dalam Bahasa Pascal berikut,
serta contoh pemakaiannya.
Perintah Makna Contoh Penggunaan
abs Mengubah bilangan program example;
6. Carilah apa makna dari perintah pengubahan nilai dalam Bahasa Pascal berikut, serta
contoh pemakaiannya.
Perintah Makna Contoh Penggunaan
pred Menentukan nilai program example;
variabel var
x : integer = 5;
begin
x:= inc(x,2);
writeln(inc(x,2) sama saja dengan
x+2 sehingga hasilnya adalah ,x);
end.
dec Mengurangi nilai suatu program example;
variabel var
x : integer = 5;
begin
x:= dec(x,3);
writeln(dec(x,3) sama saja
dengan x-3 sehingga hasilnya
adalah ,x);
end.