Dasar Pemrograman Pascal

  • Uploaded by: hikmah1998
  • 0
  • 0
  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Dasar Pemrograman Pascal as PDF for free.

More details

  • Words: 645
  • Pages: 23
DASAR PEMROGRAMAN PASCAL

Aturan Pemrograman Pascal 









Akhir sebuah program ditandai dengan titik (.) setelah end Titik koma (;)  pemisah antar instruksi, boleh ditulis menjadi satu baris. Non case sensitive (tidak membedakan huruf kapital dan huruf kecil) Pendefinisian variabel := Contoh : x:=8; Komentar diletakkan diantara tanda (*…*) atau {…}

Komponen Dasar Program Pascal 1. Simbol Dasar Simbol dasar terdiri atas :  Simbol huruf, yaitu huruf A sampai dengan Z atau a sampai dengan z.  Simbol angka atau digit yaitu : 0,1,2,3,4,5,6,7,8,9  Simbol khusus, yaitu : + - * / ; := , ‘ = < > <= >= <> : { } ( ) [ ]

2. Reserved Word  Reserved Word  suatu kata yang mutlak tidak boleh diartikan lain sehingga tidak boleh didefinisikan ulang oleh user.  Contoh : AND ELSE LABEL SET ARRAY END OF TYPE BEGIN FUNCTION OR UNTIL CASE FOR PROCEDURE VAR CONST GOTO PROGRAM WHILE DO IF RECORD WITH DOWNTO IN REPEAT dsb.

3. Identifier  Identifier  sebuah kata yg digunakan sbg nama/sebutan didalam program, user dapat mendefinisikan sendiri suatu nama sbg identifier. a. Identifier Standar  telah didefinisikan oleh bahasa pascal. Contoh : ABS LN READ COS READLN SQR SQRT EXP dll.

b. Identifier Non Standar  didefinisikan oleh user, misalnya; - nama suatu program - nama suatu konstanta - nama suatu variabel - nama suatu procedure  Identifier ini bebas, tapi dg ketentuan : > terdiri dari gabungan huruf & angka dg karakter pertama harus berupa huruf. > Tidak boleh mengandung blank. > Tidak boleh mengandung simbol-simbol khusus, kecuali garis bawah (_) > Panjangnya bebas, tetapi hanya 63 karakter pertama yang dianggap signifikan.



Contoh : NilaiMatematika No_Mhs P3K 5pasal A&B AB

Perintah Dasar Pemrograman Pascal Writeln Writeln  untuk manampilkan informasi ke layar. Writeln dapat menerima argumen bertipe data. Contoh : Writeln(5.5); {tipe data real} Writeln(67); {tipe data integer} Writeln(false); {tipe data boolean} Writeln(‘K’); {tipe data Char} Writeln(‘FKIP UNRAM’); {tipe data string} 2. Write Perintah write  setelah text tampil dilayar maka kursor akan terletak dikanan text. Perintah writeln  letak kursor dibawah text yang ditampilkan. 1.

3.

Format write atau writeln  Untuk bilangan tipe data integer dapat ditulis dg format: Writeln(data:lebar_data); Format ini akan ditampilkan dengan rata kanan. Contoh : Writeln (123456:8); Writeln (12:8); Writeln (1234:8);  Untuk tipe data real dapat ditulis dengan format : Writeln(data:lebar_data:lebar_desimal); Writeln(1234.56:5:2);

4.

GotoXY Untuk menempatkan kursor pada koordinat tertentu. Sintaks : GotoXY(kolom,baris). Contoh : Program Contoh; Uses Crt; begin Clrscr; gotoXY(10,10); writeln(‘FKIP UNRAM’); end.

5.

Readln Fungsi ini meminta input nilai dari keyboard dan berfungsi untuk menghentikan proses eksekusi program selama belum ada penekanan tombol ENTER.

6.

TextColor Fungsi perintah ini adalah untuk memberi warna pada text. Sintaks : TextColor(Red); atau TextColor(4);

7.

TextBackground Fungsi perintah ini untuk memberi warna latar belakang dari suatu tulisan.

SUSUNAN PROGRAM PASCAL

Susunan Program Pascal

Judul Program 

Nama atau penanda suatu program. Bentuk Umum Contoh

: PROGRAM Nama_Program; : PROGRAM Contoh1;

Deklarasi 

Tempat untuk mendefinisikan suatu obyek yang digunakan untuk membuat program pascal. 1. Uses 2. Label 3. Const 4. Type 5. Variabel 6. Procedure 7. Function

1. Uses 





Digunakan untuk mendefinisikan unit yang akan kita gunakan dalam membuat program. Unit adalah kumpulan konstanta, tipe data, variable, procedure dan function. Contoh : uses crt uses wincrt

2. Label 

Digunakan apabila program menggunakan statement goto untuk melompat ke statement tertentu.

3. Const 

Suatu besaran yang nilainya tetap atau tidak berubah-ubah.

4. Deklarasi Variabel 

Suatu besaran yang nilainya dapat berubah-ubah. Variabel yang akan digunakan harus didefinisikan terlebih dahulu.

5. Type 

Definisi nilai dengan membatasi nilai awal maupun nilai akhir dari suatu data.

6. Procedure 

Suatu program terpisah dalam blok sendiri yang dapat diaktifkan dimanapun dalam program utama.

7. Function 

Suatu program terpisah dalam blok sendiri yang dapat diaktifkan dimanapun dalam program utama.

Related Documents


More Documents from "Ikmal CE"