Bahasa pascal dikembangkan pada awal tahun 1970-an oleh ilmuan komputer eropa. NIKLAUS WIRTH. nama pascal diambil dari nama ahli matematika blaise pascal yang menemukan mesin hitung mekanik pertama. sekarang pascal digunakan baik untuk keperluan ilmiah maupun aplikasi bisnis. sampai saat ini, bahasa pascal juga digunakan pada sekolah dan juga universitas di indonesia untuk belajar pemograman dasar.
Pascal sebaai salah satu bahasa tingkat tinggi (hing-level language) untuk dapat kenali oleh komputer harus diterjemahkan dalam bahasa mesin untuk itu dikembangkan sebuah progaram penerjemahan di sebut dengan kompilator adalh pemoraman yang disimpan pada file disk
IDENTIFIER
Identifier adalah nama yang diberikan oleh programmer. Identifier tidak hanya untuk menamai program tetapi juga untuk objek-objek pascal yang lain, seperti variabel dan konstanta.
Aturan penamaan identifier:
· Karakter pertama identifier harus berupa huruf
· Karakter selanjutnya dapat gabungna antara huruf dan angka
· Tidak berupa reserved word atau kata kunci dalam pascal
· Tidak boleh dipisahkan dengan spasi, tidak boleh mengandung‘-‘/’&’
Contoh identifier yang diperbolehkan:
6 jumlah, 7alamat dimulai dengan angka i/6,j%,k$ mengandung d=selain huruf dan agka tulisan jumlah menggunakan sepasi begin,do,while reserved word identifier dalam pascal tidak case sensitive, artinyan huruf besar dan kecil tidak dibedakan. Identifier ‘jumlah’dan’JUMLAH’ dinggap sama.
MENJALANKAN PROGRAM PASCAL
Untuk menjalankan pascal pertama kali klik menu START-PEROGRAM-TPW 1.5 lihat gambar berikut:
Tunggu beberapa saat muncul tampilan seperti berikut:
PRINTAH WRITE dan WRITELN
Printah Writeln merupakan kependekan dari write line. Setelah menuliskan parameternya di layar, maka kursor penulisan akan langsung pindah kebaris kebaris dibawahnya atau gantui baris. Printah Write hanya menuliskan parameternya saja tanpa pindah baris.
Contoh penggunaanya:
uses wincrt;
var selamatbelajar,pascal,semogasukses:integer;
begin
write ('selamat belajar');
writeln('pascal');
write('semoga sukses');
end.
Untuk menjalankan program diata klik CTRL+F9 maka akan tampak seperti dibawah ini:
SELAMAT BELAJAR PASCAL
SEMOGA SUKSES
KESALAHAN PADA PROGRAM
Ada 2 jenis kesalahan yang mungkin terjadi paa program yaitu:
· Kesalahan sintaks/tata bahasa(syntax error)
· Kesalahan logika (logical error)
Kesalahan sintaks memyebabkan program tidak dapat dikomplikasi,sedangkan apabila terdapat kesalahan logika dalam program, program dapat dikoplikasi,tetapi jika dijalankan akan tampil keluaran yang salah.
Adapun gaya penulisan dalam pascal bukan line-oriented, yaitu setiap perintah yang berbeda ahrus ganti garis penulisan.
STRUKTUR PENULISAN PROGRAM PASCAL
Dalam penulisan program pascal kita harus memperhatikan struktur penulisannya. Struktur penulisannya terdiri dari tiga bagian, yaitu:
1. Kepala program
2. Deklarasi program
3. Badan program
Kepala program digunakan untuk memberi judul pada program yang akan dibuat. Kepala program selau diawali kata program deklarasi variable digunakan untuk mendeklarasi semau variable yang digunakan dalam program. Deklarasi variable diawali kata var. badan program berisi statement-statement yang berhubungan dengan program yang akan dibuat. Setiap statement dalam pascal diakhiri dengan tanda ‘;’. Badan program slalu diawali degan kata begin dan slalu diakhiri dengan kata end.
Contoh
Uses wincrt;
Var
Begin
……..
……..
……..
End.
Kata kunci VAR digunakan untuk menandai awal pendefisian variable yang digunakan dalam program, varabel digunakan untuk menyiman data yang digunaka dalam program:
Tipe data | Jangkauan nilai |
Shortint | -128 /d 127 |
Integer | -32.768 s/d 32.767 |
Longint | -2.147.483.648 s/d 2.147.483.647 |
Byte | 0 s/d 255 |
Word | 0 s/d 65.535 |
Real | 2.9-39 s/d 1.7e38 |
Single | 1.5e-45 s/d 3.4c38 |
Double | 5.0e324s/d1.7e308 |
Extended | 3.4e4932 s/d 1.2e4932 |
Comp | -9.2e18s/d9.2e18 |
PERINTAH READ DAN REAEDLN
Perintah Read Dan Reaedln akan menangkap masukan yang diberikan melalui keyboard dan menyimpanya disebuah memori computer dengan nama sesuai parametrnya.
Perbedaan Perintah Read Dan Reaedln sama dengan perbdaan perintah write dan writeln. Perintah read akan membaca masukan dari keyboard tanpa memindahkan posisi kursor setelah pembacaan, sedangkan perintah readln akan membaca masukan sekaligus memindahkan kursor.
semoga bermanfaat bagi teman-teman semua yang membaca artikel saya ini terima kasih
Tidak ada komentar:
Posting Komentar