Head, Sintax, Menampilkan Teks: WRITELN, WRITE -  Pemograman PASCAL
Nama program adalah kata yang diciptakan pengguna. Kata-kata yang ditemukan pengguna deklasifikasi dalam Pascal sebagai pengenal. Pengenal harus dimulai dengan huruf dan dapat berisi sejumlah huruf atau angka (di Turbo Pascal, mungkin terdapat garis bawah juga). 
Anda bebas memilih nama yang berarti untuk program Anda, tetapi jangan berharap nama program seperti "BEGIN" atau "PROGRAM" akan diterima. Kata-kata ini disebut kata-kata yang dipesan, dan kata-kata itu hanya digunakan di tempat yang tepat dalam program. Nama program diikuti dengan kata OUTPUT yang terdapat dalam tanda kurung dan diakhiri dengan titik koma (;).
PROGRAM FirstProgram (OUTPUT);
Kata kunci OUTPUT memberitahu compiler bahwa program ini akan menghasilkan output (seperti menulis ke layar), yang merupakan variable dari INPUT (seperti membaca dari keyboard). Kata OUTPUT dan INPUT disebut parameter file. Program dapat melakukan input dan output, dalam hal ini parameter file berupa:
PROGRAM FirstProgram (INPUT, OUTPUT);
Di Turbo Pascal, judul program adalah opsional. Anda dapat melewati seluruh baris dan memulai program Anda dengan kata BEGIN, atau Anda dapat menggunakan nama program tanpa parameter, seperti ini:
PROGRAM FirstProgram;
Sintaks yang paling penting adalah titik koma setelah judul program (yang digunakan sebagai pemisah) dan titik setelah kata END (yang mengakhiri program).
Ketentuan umum adalah menulis kata kunci Pascal dalam huruf besar dan nama (pengenal) yang diciptakan pengguna dalam huruf kecil dengan huruf pertama yang diaplikasikan. Jika nama terdiri dari lebih dari satu kata (yang terjadi dalam program ini), huruf pertama di setiap kata menggunakan huruf besar. Jadi, dalam program Pascal Anda mungkin melihat pengenal seperti: Upah, Daftar gaji.

Ini hanyalah konvensi untuk membuat program Anda dapat dibaca, tetapi kompiler Pascal tidak peka huruf besar kecil. Ini berarti Anda dapat menulis seluruh program dalam huruf kecil seperti pada Contoh 1-2, atau dalam huruf besar seperti pada Contoh 1-3. Ketiga program akan dikompilasi dan dijalankan.

program firstprogram(output);
begin
writeln('Hi there')
end.
Head, Sintax, Menampilkan Teks: WRITELN, WRITE -  Pemograman PASCAL
Jika dijalankan 
Head, Sintax, Menampilkan Teks: WRITELN, WRITE -  Pemograman PASCAL
Semua baris kosong, dan spasi (kecuali yang mengikuti kata kunci Pascal) adalah opsional, tetapi merupakan kebiasaan pemrograman yang baik untuk menggunakan metode ini untuk membuat program Anda terorganisir dengan baik dan dapat dibaca. 
Untuk menampilkan beberapa baris teks Anda memerlukan pernyataan WRITELN untuk setiap baris, seperti pada program berikut di Contoh Pastikan untuk memberi tanda kutip di sekitar string teks.
PROGRAM LinesOfText(OUTPUT);
BEGIN
WRITELN('Hai.');
WRITELN('Bagaimana Kabarmu Hari Ini?');
WRITELN('Kamu siap belajar pemograman Pascal ?')
END.
Head, Sintax, Menampilkan Teks: WRITELN, WRITE -  Pemograman PASCAL
Sekarang program tersebut berisi lebih dari satu pernyataan. Setiap pernyataan harus dipisahkan dari yang berikutnya dengan titik koma. Ini adalah satu-satunya cara kompilator dapat mengenali akhir dari sebuah pernyataan, tetapi untuk pernyataan terakhir dalam blok program Anda dapat melewati titik koma. Ketika Anda mengkompilasi program ini, ia akan memberikan yang berikut ini
Hai.
Bagaimana Kabarmu Hari Ini?
Kamu siap belajar pemgoraman Pascal?
Pernyataan WRITELN menampilkan sebaris teks yang diikuti dengan baris baru (umpan baris dan carriage return). Jika Anda ingin menampilkan dua string pada baris yang sama, Anda perlu menggunakan pernyataan WRITE seperti yang ditunjukkan pada program berikut
PROGRAM TwoLines(OUTPUT);
BEGIN
WRITE(''Hai ');
WRITELN(' Bagaimana Kabarmu Hari Ini?');
WRITELN(' Kamu siap belajar pemograman Pascal ?')
END.
Head, Sintax, Menampilkan Teks: WRITELN, WRITE -  Pemograman PASCAL
Output dari program ini adalah:
Hai Bagaimana Kabarmu Hari Ini?
Kamu siap belajar pemograman Pascal
Head, Sintax, Menampilkan Teks: WRITELN, WRITE -  Pemograman PASCAL
Seperti yang Anda lihat di output program, string kedua ditulis pada baris yang sama dengan string pertama sebagai hasil penggunaan pernyataan WRITE untuk menampilkan string pertama. Inilah satu-satunya perbedaan antara dua pernyataan keluaran WRITE dan WRITELN.

22 Komentar

  1. Sangat jelas penjelasan ini, saya semakin bersemangat belajar Pemograman Pascal

    BalasHapus
    Balasan
    1. Langsung di praktekan biar tambah paham 🙂

      Hapus
  2. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  3. maaf pak mau nanyak.
    Apa saja langkah2 dlam
    memulai suatu program??

    BalasHapus
  4. Bagaimana cara mempelajari bahasa pemograman agar lebih mudah dipahami?

    BalasHapus
  5. Mau nanya pak, persia
    pan ap sajakah yang perlu disiapkan dalam menjalankan sebuah programmer

    BalasHapus
  6. Mau bertanya pak,itu butuh alat praktek gk untuk membuktikan itu??

    BalasHapus
  7. Mohon maaf ya pak,saya bener bener g ngerti pak sama materi ini

    BalasHapus
  8. apa yg menjadi program untuk menjalankan bahasa pascal?

    BalasHapus
  9. Pascal menyediakan beberapa struktur data seperti?

    BalasHapus
  10. Apa yang dimaksud dengan Turbo Pascal dan apakah fungsi sistem tersebut...?

    BalasHapus
  11. kenapa kata BEGIN" atau "PROGRAM tidak bisa dipakai,dan contoh nya seperti apa??

    BalasHapus
  12. Bagaimana cara cepat memahami bahasa pemograman pak?

    BalasHapus
  13. Apa saja struktur dalam Pascal pak?

    BalasHapus
  14. Maaf Pak saya kurang mengerti materi ini

    BalasHapus
  15. Pak saya mau bertanya,bagaimana cara membuat program sendiri sebagai seorang programmer

    Terimakasih

    BalasHapus
  16. Mohon maaf pak kegunaaan program pascal apa aj pak untuk kita pelajari

    BalasHapus
  17. Mohon maaf pak kegunaan program pascal apa aja pak untuk kita pelajari

    BalasHapus
  18. Mohob maaf pa kegunaan prigram pascal aoa aja pa untuk kita pelajari

    BalasHapus
  19. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  20. Komentar ini telah dihapus oleh pengarang.

    BalasHapus

Posting Komentar

Lebih baru Lebih lama