Kamis, Agustus 16, 2018

Pengenalan Pascal Statement Dan Tipe Data


Pascal adalah bahasa pemrograman yang pertama kali di buat oleh Profesor Niklaus Wirthseorang anggota International Federation of Information Processing (IFIP) pada tahun 1971.

Kelebihan Pascal
Kelebihan dari bahasa pemrograman Pascal adalah:
  • Tipe Data Standar, tipe-tipe data standar yang telah tersedia pada kebanyakan bahasa pemrograman. Pascal memiliki tipe data standar: booleanintegerrealcharstring,
  • User defined Data Types, programmer dapat membuat tipe data lain yang diturunkan dari tipe data standar.
  • Strongly-typed, programmer harus menentukan tipe data dari suatu variabel, dan variabel tersebut tidak dapat dipergunakan untuk menyimpan tipe data selain dari format yang ditentukan.
  • Terstruktur, memiliki sintaks yang memungkinkan penulisan program dipecah menjadi fungsi-fungsi kecil (procedure dan function) yang dapat dipergunakan berulang-ulang.
  • Sederhana dan Ekspresif, memiliki struktur yang sederhana dan sangat mendekati bahasa manusia (bahasa Inggris) sehingga mudah dipelajari dan dipahami.


Bahasa PASCAL juga merupakan bahasa yang digunakan sebagai standar bahasa pemrograman bagi tim nasional Olimpiade Komputer Indonesia (TOKI). Selain itu, Bahasa PASCAL masih digunakan dalam IOI (International Olympiad in Informatics).


Bagian-Bagian Pada Pascal
lKepala Program
lDeklarasi
lPernyataan/Statement
lContoh :


Tipe Data Pada Pascal

Tipe data dengan nilai bulat (Integer)

Tipe data dengan nilai true dan false (Boolean)

User-Defined Data Type

Subrange
         suatu range yang menunjukkan nilai terkecil dan nilai terbesar yang dapat dipergunakan
         Type
pengenal = konstanta1 .. konstanta2;
         Contoh:
            Type
                        tanggal = 1 .. 31;
               bulan = 1 .. 12;
Enumerated (skalar)
         menunjukkan kumpulan dari nilai yang urutannya sudah pasti.
         Type
                bahasa = (delphi, java, c, pascal, basic);

Input/Output

l  Cara Mencetak suatu variabel :
        Tidak perlu tanda petik
            Uses wincrt;
            Var A : integer;
            Begin
                          A:= 9;
                Writeln(A);
            End.
        Dengan tanda koma
            Var A : integer;
            Begin
            A:= 9;
            Writeln(‘Nilai A adalah ’, A);
            End.

l  Write / WriteLn
         Perintah ini digunakan untuk mencetak kata-kata atau variable ke layer komputer.
         Contoh untuk mencetak “Saya Belajar Pascal”
            Write(‘Sedang Belajar Pascal’); atau
            Writeln(‘Sedang Belajar Pascal’);
         Jika menggunakan write, setelah mencetak kata – kata atau variable, kursor akan diletakkan di samping hasil cetakan. Jka menggunakan perintah writeln, setelah mencetak kata – kata atau variable, kursor akan dipindahkan ke bawah satu baris dengan posisi horizontal pada awal baris.

l  Read/ReadLn
         Read atau readln digunakan untuk menerima masukan dari user untuk disimpan ke dalam suatu variable.
            Var A: Integer;
            Begin
            Write(‘Masukkan nilai A: ’);readln(A);
            Writeln(‘Nilai yang anda masukkan adalah: ’, A);
            End.

l  Komentar adalah bagian dari program yang tidak akan diproses oleh compiler (Free Pascal).
l  Dengan symbol // untuk satu baris atau {…} untuk lebih dari satu baris

Input/Output

l  Unit ini menyimpan fungsi dan prosedur standard yang sudah didefinisikan oleh pembuat compiler. Beberapa unit standard yang ada dalam Pascal adalah Crt, System, Graph, Dos, Printer, dan Overlay.
l  Contoh
Uses wincrt;

Statement If..Else

l  Struktur percabangan atau sering disebut dengan struktur kontrol ini memungkinkan programmer untuk membuat program yang dapat memilih satu langkah di antara sejumlah langkah untuk dikerjakan
l  If…Then
l  If…Then..Else…
l  If…Then..Else..If..Then..Else…


Statement Case

semoga bermanfaat
thanks for visiting this blog  report admin jika ada eror atau ada kesalahan dalam penulisan




Previous Post
Next Post

post written by:

0 komentar: