9 Oktober 2020•baca 3 menit

Output dengan Write dan Writeln pada Bahasa Pascal

Sistem output merupakan suatu yang sangat penting dalam pemrograman. Bukan cuma pemrograman, bahkan semua hal pasti berorientasi pada output.

Output dengan Write dan Writeln pada Bahasa Pascal

Pada tutorial kali ini kita akan membahas tentang sistem output menggunakan write dan writeln pada pascal. Setelah kenyang dengan program hello world pada tutorial tutorial sebelumnya, sekarang saatnya membuat program baru :D

Sistem output merupakan suatu yang sangat penting dalam pemrograman. Bukan cuma pemrograman, bahkan semua hal pasti berorientasi pada output.

Output merupakan hal yang sangat penting, karena merupakan salah satu tolak ukur keberhasilan dan kegagalan dari apa yang telah kita lakukan. Iya... salah satu aja. Karena masih banyak hal lain yang bisa jadi tolak ukur keberhasilan.

Dalam pemrograman, output bisa dalam bentuk macam macam. beberapa diantaranya yaitu output ke konsol, output ke file, output ke database, dan banyak yang lainnya. Tetapi untuk tutorial kali ini kita cukup membahas output ke konsol saja.

Untuk yang belum tahu tentang konsol. Konsol merupakan sebutan saya untuk layar hitam saat kita menjalankan (run) program Pascal.

Pascal memiliki 2 perintah untuk melakukan output ke konsol yaitu **write** dan **writeln**. Kira kira apa bedanya? apa kegunaannya? dan kapan harus menggunakannya? langsung aja kita bahas.

Perintah Writeln pada Pascal

writeln merupakan singkatan dari Write Line. Perintah writeln digunakan untuk menulis output dalam satu baris lalu berpindah ke baris selanjutnya.

Bingung? langsung aja kita coba praktek. Silahkan kalian buka Free Pascal kalian dan ketikkan kode berikut.

PASCAL
program output;
uses crt;
begin
  clrscr;
  writeln('ini Budi');
  writeln('Budi sedang belajar Pascal');
  writeln('Budi mampir ke invasikode.com');
  readln;
end.

Kalau sudah selesai mengetik langsung kalian simpan dan jalankan kode Pascal tersebut. Begitu program dieksekusi, layar konsol bakal menampilkan tiga baris teks berurutan ke bawah.

📷 Ilustrasi: jendela konsol yang menampilkan output teks tiga baris terpisah berkat perintah writeln.

Dari output tersebut, kita bisa lihat bahwa konsol menampilkan kalimat yang ada dalam tanda kurung secara bertingkat.

Setiap kata atau kalimat yang ingin kita tuliskan sebagai output harus diapit dengan tanda petik ('). Coba saja kalian hapus tanda petik yang ada lalu kalian jalankan program. Pasti akan keluar error.

Terus apa bedanya perintah writeln dengan write? langsung aja kita bahas sekalian tentang perintah write.

Perintah Write pada Pascal

Perintah write pada dasarnya sama seperti perintah writeln. Yang membedakan hanya terletak pada penambahan baris baru saja.

Jika pada perintah writeln hasil output akan terdiri dari banyak baris, pada perintah write hanya akan ada output dalam satu baris saja.

Coba aja kalian ubah writeln pada kode pascal diatas menjadi write.

PASCAL
program output;
uses crt;
begin
  clrscr;
  write('ini Budi');
  write('Budi sedang belajar Pascal');
  write('Budi mampir ke invasikode.com');
  readln;
end.

Jika sudah langsung aja kalian jalankan. Kali ini hasil outputnya bakal menyatu dalam satu baris mendatar tanpa jeda ganti baris.

📷 Ilustrasi: jendela konsol yang menampilkan ketiga kalimat tersambung dalam satu baris akibat penggunaan perintah write.

Sama seperti perintah writeln, kata atau kalimat dalam kurung akan tampil sebagai output. Namun pada perintah write semua kalimat berada pada satu baris sehingga membacanya akan sedikit sulit.

Fungsi perintah write memang untuk mengeluarkan output tanpa berpindah ke baris selanjutnya. Ini akan sangat berguna ketika kita menggunakannya sebagai keterangan input yang akan kita pelajari pada tutorial selanjutnya.

Penutup

Kalau kalian ingin coba output lain silahkan ganti kalimat yang ada dalam tanda kurung pada perintah write dan writeln. Kalau ingin menambahkan output yang lain juga bisa hehe.

Cukup sekian untuk tutorial kali ini semoga bermanfaat :D . Pada tutorial selanjutnya kita akan belajar tentang Variable, Konstanta, dan Tipe data pada Bahasa Pascal.

Biar makin jago ngoding.

Yuk gabung bareng temen-temen developer lainnya buat dapet update teknologi, tips, dan tutorial santai tiap minggu.

Biar Nggak Kudet

Update teknologi, tips ngoding, dan insight santai langsung ke email kamu tiap minggu.

Santai, anti spam. Bisa berhenti langganan kapan aja.

Baca Selanjutnya

Lihat semua

© 2026 Inva.dev.