Pascal:Aturan dan Cara Penulisan: Difference between revisions
Created page with "==Struktur Sederhana Kode Pascal== Program Hello World yang kita gunakan sebagai contoh kode program, sudah menggunakan struktur sederhana kode pascal. Berikut contoh kode ter..." |
|||
| (4 intermediate revisions by the same user not shown) | |||
| Line 117: | Line 117: | ||
Berikut adalah contoh-contoh statement di dalam pascal: | Berikut adalah contoh-contoh statement di dalam pascal: | ||
*writeln(‘Hello World’); | *<code>writeln(‘Hello World’);</code> | ||
*readln(var); | *<code>readln(var);</code> | ||
*writeln(4+5); | *<code>writeln(4+5);</code> | ||
*writeln(6/10); | *<code>writeln(6/10);</code> | ||
Penulisan statement tidak harus 1 baris 1 statement, kita juga bisa menggabungkan beberapa statement dalam 1 baris, atau memecah 1 statement ke dalam beberapa baris, seperti contoh berikut: | Penulisan statement tidak harus 1 baris 1 statement, kita juga bisa menggabungkan beberapa statement dalam 1 baris, atau memecah 1 statement ke dalam beberapa baris, seperti contoh berikut: | ||
| Line 140: | Line 140: | ||
Berikut adalah contoh penulisan expression: | Berikut adalah contoh penulisan expression: | ||
*4+5; | *<code>4+5;</code> | ||
*6/10; | *<code>6/10;</code> | ||
==Pengertian Identifier di dalam Pascal== | ==Pengertian Identifier di dalam Pascal== | ||
| Line 154: | Line 154: | ||
*Karakter pertama harus berupa huruf. | *Karakter pertama harus berupa huruf. | ||
*Karakter kedua dan seterusnya bisa berupa huruf, angka, atau karakter underscore | *Karakter kedua dan seterusnya bisa berupa huruf, angka, atau karakter underscore <code>_</code>. | ||
*Maksimal panjang identifier tergantung kepada compiler yang digunakan. Beberapa mendukung 32 karakter, namun kebanyakan mendukung hingga 63 karakter. Jika anda membuat identifier dengan panjang melebihi 63 karakter, hanya 63 karakter pertama saja yang akan digunakan. | *Maksimal panjang identifier tergantung kepada compiler yang digunakan. Beberapa mendukung 32 karakter, namun kebanyakan mendukung hingga 63 karakter. Jika anda membuat identifier dengan panjang melebihi 63 karakter, hanya 63 karakter pertama saja yang akan digunakan. | ||
*Penulisan identifier tidak boleh menggunakan karakter selain angka, huruf dan underscore. Kita tidak bisa menggunakan spasi, dan tanda-tanda khusus seperti *, +, -, &, ^, %, $, #, atau @. | *Penulisan identifier tidak boleh menggunakan karakter selain angka, huruf dan underscore. Kita tidak bisa menggunakan spasi, dan tanda-tanda khusus seperti *, +, -, &, ^, %, $, #, atau @. | ||
| Line 160: | Line 160: | ||
Berikut adalah contoh penulisan identifier yang salah: | Berikut adalah contoh penulisan identifier yang salah: | ||
*5orang: diawali dengan angka | *<code>5orang</code>: diawali dengan angka | ||
*5+7: menggunakan karakter | *<code>5+7</code>: menggunakan karakter <code>+</code> | ||
*pertama*: menggunakan karakter | *<code>pertama*</code>: menggunakan karakter <code>*</code> | ||
*luas segitiga: dipisahkan oleh spasi | *<code>luas segitiga</code>: dipisahkan oleh spasi | ||
Berikut adalah contoh penulisan identifier yang benar: | Berikut adalah contoh penulisan identifier yang benar: | ||
*nama_pengguna | *<code>nama_pengguna</code> | ||
*luas_segitiga | *<code>luas_segitiga</code> | ||
*PanjangLingkaran | *<code>PanjangLingkaran</code> | ||
*angkatan45 | *<code>angkatan45</code> | ||
*NAMAKOTA | *<code>NAMAKOTA</code> | ||
=== Reserved Word dan Predefined Identifier === | |||
Reserved Word dan Predefined Identifier adalah kata/karakter khusus yang digunakan secara internal di dalam aplikasi Pascal. Kita sebaiknya tidak menggunakan kata-kata ini sebagai identifier. | Reserved Word dan Predefined Identifier adalah kata/karakter khusus yang digunakan secara internal di dalam aplikasi Pascal. Kita sebaiknya tidak menggunakan kata-kata ini sebagai identifier. | ||
| Line 199: | Line 198: | ||
*[[Pascal]] | *[[Pascal]] | ||
== | ==Source== | ||
*[https:// | *[https://www.duniailkom.com/tutorial-belajar-pascal-aturan-dan-cara-penulisan-kode-program-pascal/ duniailkomdotcom] | ||
*[https:// | *[https://wiki.freepascal.org/ freepascaldotorg] | ||
[[Category:Pascal]] | [[Category:Pascal]] | ||
[[Category: | [[Category:Pemrograman]] | ||