program RW1;
uses wincrt;
var
A : integer;
begin
clrscr;
writeln('ADIB');
readln(A);
end.
Hasil
programnya :
Penjelasan
mengenai fungsi pengkodean dari program RW1 adalah
sebagai berikut ini:
No.
|
Kode program
|
Keterangan
|
1
|
program
RW1;
|
Menjadi kepala
program yang sifatnya opsional.
|
2
|
uses
wincrt;
|
Berisi sejumlah rutin
yang berkaitan dengan layar, keyboard dan suara. Wincrt digunakan bahasa pemrograman pascal untuk windows
sedangkan untuk crt digunakan
untuk dos
|
3
|
var
|
Var
merupakan kata tercadang dalam bahasa
pascal. Yang fungsinya untuk mendekrasaikan sebuah variable.
|
4
|
A :
integer;
|
A disini merupakan
variable yang difungsikan untuk menaruh data,. Nilai yang ada padanya dapat
diubah sewaktu - waktu. Disini variable A memiliki tipe data yaitu integer
(bilangan bulat).
|
5
|
begin
|
begin
merupakan kata tercadang yang digunakan untuk pembuka sebuah
pernyataan.
|
6
|
Clrscr;
|
Berfungsi
membersihkan layar & mengkoneksikan program
|
7
|
writeln('ADIB');
|
Menampilkan sebuah
output kelayar.
|
8
|
readln(A);
|
Memasukkan nilai
inputan dengan memanggil variable (A)
|
9
|
end.
|
end
merupakan kata tercadang yang digunakan untuk penutup sebuah
pernyataan.
|
Analisa
program :
A. Pernyataan
Write & WriteLn
Pernyataan
Write mempunyai kegunaan yang serupa
dengan WriteLn. Perbedaan utamanya
adalah:
§ WriteLn
menambahkan LF (Linefeed) atau garis
baru dan CR (Carriage Return)
setelah menampilkan data semua argumennya.
§ Write
tidak menambahkan LF dan CR
Berdasarkan
hal ini, Write akan menyebabkan tulisan
pada Write atau WtiteLn berikutnya terletak pada baris yang sama.contoh:
Write (‘Turbo’);
WriteLn(‘Pascal’);
Hasilnya
:
TurboPascal
Adapun:
WriteLn (‘Turbo’);
WriteLn(‘Pascal’);
Memberikan
hasil:
Turbo
Pascal
B. WriteLn ('ADIB') adalah output yang akan ditampilkan kelayar
yang berisikan sekumpulan karakter yang berada didalam tanda kurung buka dan
kurung tutup (‘ ‘). Disitu tertulis ADIB maka dalam layar akan menampilkan
karakter yang sama.
C. WriteLn
(Write Line new) digunakan untuk menampilkan sejumlah karakter kelayar dan akan
membuat garis baru.
D.Pernyataan Read & ReadLn
Pernyataan
yang biasa dipakai untuk memasukkan data dari keyboard adalah Read dan ReadLn. Perbedaan kedua pernyataan ini terletak pada sifatnya dalam
menangani kelebihan data.
§ Read : Pernyataan ini tidak akan membuang
kelebihan data. Kelebihan data akan
diberikan pada Read atau ReadLn berikutnya.
§ ReadLn
: Pernyataan ini menyebabkan kelebihan data akan dibuang (tidak diberikan ke Read atau ReadLn berikutnya).
E. ReadLn
digunakan untuk menginputkan sebuah data. Penggunaan ReadLn ini menyebabkan
kelebihan data akan dibuang (tidak diberikan ke Read atau ReadLn berikutnya)
seperti program RW1.
F.Jika
nilai inputan tidak sesuai dengan tipe data variabelnya. Maka program secara
otomatis akan mengalami error. Contohnya sebagai berikut ini :
ini
terjadi karena nilai variable yang diinputkan (tipe real), tidak sesuai dengan
tipe data yang ditentukan (tipe integer).
0 komentar:
Posting Komentar