Wednesday, 11 May 2016

Cara Penggunaan serta Perbedaan Write dan Writeln Pascal

Hai kali ini saya akan mebahas perbedaan Sejak awal pembahasan mengenai kode pemrograman pascal, beberapa kali saya telah menggunakan perintah writeln . Dalam tutorial belajar pascal kali ini saya akan membahas lebih jauh tentang cara penggunaan perintah write dan writeln serta perbedaan keduanya . Perintah write dan
writeln sangat sering digunakan di dalam kode program pascal.


Fungsi & Perbedaan write dan writeln

Write dan writeln sama-sama digunakan untuk menampilkan ‘sesuatu’ dari dalam kode pascal ke jendela tampilan, atau dalam istilah pemrograman digunakan sebagai perintah ‘ ouput’. Perbedaan antara
write dan writeln terletak pada apakah ‘output’ selanjutnya ditampilkan pada baris yang sama, atau di baris baru.

Perintah write akan menampilkan ‘output’, kemudian menyambung tampilan berikutnya dibaris yang sama (cursor teks tetap berada di baris yang sama).

Sedangkan perintah writeln akan menampilkan ‘output’, kemudian menyambung tampilan berikutnya di baris baru (cursor teks akan pindah ke baris baru).

Data-ouput ini bisa berupa teks,
variabel, konstanta , dll. Agar lebih mudah dipahami, berikut contoh kode program yang memperlihatkan perbedaan kedua perintah ini:

program tampil;
 uses crt;

begin
 clrscr;
   write('Nama : ');
   writeln('Alex');  

 writeln('Nama: ');  
 writeln('Anto');

  write('D');
write('u');
write('n');
 write('i');
 write('a');

  writeln('i');
   writeln('l');
writeln('k');
 writeln('o');
 writeln('m');
 readln;
End.

Hasil kode program:
Nama : Alex
Nama:
Anto
Duniai
 l k o m

Dapat dilihat hasil kode program pada baris 6 dan 7 ditampilkan dalam 1 baris. Ini karena perintah
write akan membuat teks berikutnya tetap di baris yang sama.

Hasil tampilan juga memperlihatkan kata “ duniai”, bukan ‘ dunia’ seperti yang diinginkan. Ini terjadi karena perintah writeln hanya akan
memindahkan teks selanjutnya ke baris baru , bukan teks saat ini.
Seraca teknis, perintah
writeln akan menambahkan karakter
carriage return dan line feed diakhir baris. Kedua karakter ini digunakan pada Windows untuk menandai akhir sebuah baris (instruksi untuk pindah ke baris berikutnya). Di dalam sistem Unix (Linux), perintah writeln hanya akan menambahkan karakter Line feed saja.

Oleh karena itu, perintah writeln juga digunakan untuk pindah baris, tanpa perlu menulis teks apapun, dan ditulis sebagai:
     Writeln

   Itu lah cara penggunaan dan perbedaan antara write dan writeln. Semoga bermanfaat bagi agan - agan semua.

0 komentar:

Post a Comment