perbedaan write dan writeln pada pascal

less than a minute read 24-08-2024
perbedaan write dan writeln pada pascal

Pengenalan

Dalam dunia pemrograman, bahasa Pascal dikenal sebagai bahasa pemrograman yang kuat dan mudah dipelajari. Salah satu elemen penting dalam bahasa ini adalah fungsi output, yang memungkinkan program untuk menampilkan hasil ke pengguna. Dua fungsi yang sering digunakan untuk output dalam Pascal adalah Write dan Writeln. Meskipun keduanya berfungsi untuk menampilkan data, terdapat perbedaan mendasar yang perlu dipahami untuk menghasilkan program yang akurat dan efisien.

Write: Menampilkan Data Tanpa Pindah Baris

Fungsi Write digunakan untuk menampilkan data ke layar, tanpa memindahkan kursor ke baris baru setelah menampilkan data.

Contoh:

program ContohWrite;

begin
  Write('Halo ');
  Write('Dunia!');
end.

Output:

Halo Dunia!

Pada contoh di atas, Write menampilkan "Halo " dan kemudian "Dunia!" tanpa pindah ke baris baru, sehingga keduanya tampil dalam satu baris.

Writeln: Menampilkan Data dan Pindah Baris

Berbeda dengan Write, fungsi Writeln menampilkan data dan kemudian memindahkan kursor ke baris baru setelah menampilkan data.

Contoh:

program ContohWriteln;

begin
  Writeln('Halo ');
  Writeln('Dunia!');
end.

Output:

Halo 
Dunia!

Pada contoh ini, Writeln menampilkan "Halo " dan memindahkan kursor ke baris baru, kemudian menampilkan "Dunia!" pada baris berikutnya.

Perbedaan Kunci

Berikut adalah perbedaan kunci antara Write dan Writeln:

Fungsi Perilaku Contoh
Write Menampilkan data tanpa pindah ke baris baru Write('Halo '); Write('Dunia!');
Writeln Menampilkan data dan pindah ke baris baru Writeln('Halo '); Writeln('Dunia!');

Kapan Menggunakan Write dan Writeln?

  • Write: Gunakan Write saat Anda ingin menampilkan beberapa data dalam satu baris.
  • Writeln: Gunakan Writeln saat Anda ingin menampilkan data pada baris yang berbeda.

Kesimpulan

Memahami perbedaan antara Write dan Writeln sangat penting dalam pemrograman Pascal. Kedua fungsi ini memungkinkan program untuk berinteraksi dengan pengguna dengan menampilkan informasi yang dibutuhkan. Dengan memilih fungsi yang tepat, Anda dapat menghasilkan output yang terstruktur dan mudah dibaca.