.

Program Read Write dengan Pascal

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).

SHARE

Molen Motion

Seorang gamers yang masih mencari jati diri sedang menempuh kuliah di jurusan Teknik Informatika di Universitas swasta di cirebon jawa Barat .

  • Image
    Blogger Comment
    Facebook Comment

0 komentar:

Posting Komentar