DASAR-DASAR BELAJAR PASCAL

STRUKTUR PROGRAM PASCAL, TIPE DATA, VARIABEL & KONSTANTA

1. Teori
   Struktur program Pascal terdiri dari 3 bagian, yaitu :
   A. Judul Program yang bersifat optional dan tidak signifikan di dalam program

      contoh :
      PROGRAM CONTOH; {JUDUL PROGRAM}
      BEGIN
       WRITELN('PEMROGRAMAN PASCAL');
       READLN;
      END.


   B. Bagian Deklarasi yang digunakan bila di dalam program menggunakan pengenal
       (Identifier) yang dapat berupa label, konstanta, tipe, variabel, prosedur dan fungsi.
      1) Deklarasi Konstanta
          Diawali dengan kata cadangan CONTS diikuti oleh kumpulan Identifier yang diberi suatu nilai
          konstanta.
        
         Contoh :
         PROGRAM CONTOH_KONSTANTA;
         CONST
             NAMA ='NANO SETYANA';
             NPM  =201343500534;
             PRODI='TEKNIK INFORMATIKA';
         BEGIN
             WRITELN('NAMA MAHASISWA    : ',NAMA);
             WRITELN('NPM            : ',NPM);
             WRITELN('PROGRAM STUDI    : ',PRODI);
             READLN;
         END.



      2) Deklarasi Variabel
          Variabel adalah Identifier yang berisi data yang dapat diubah-ubah nilainya dalam program dan
          selalu menggunakan kata cadangan VAR sebagai judul di dalam bagian deklarasi dan diikuti
          oleh kumpulan Identifier yang dipisahkan koma.Adapun type Variabel adalah sebagai berikut :
          - INTEGER
             type Variabel yang berguna untuk pengolahan data yang bulat. Jangkauan data dan Ukuran
             Integer :

             TYPE                  JANGKAUAN                                UKURAN
             SHORTINT         -128....127                                       8 BIT
             INTEGER           -32768....32767                               16 BIT
             LONGINT          -2147483648....2147483647           32 BIT
             BYTE                   0...255                                            8 BIT
             WORD                 0...65535                                       16 BIT

        -  CHAR
            type variable yang berupa character ASCII, dan penggunaannya selalu menggunakan tanda
            petik seperti 'A', '3', '*'

        -  STRING
           berbeda dengan type data CHAR, STRING dapat menampung hingga 256 karakter juga
           menggunakan dua buah tanda petik seperti 'HELLO'

       -  BOOLEAN
          type data yang berguna untuk pengolahan hal yang hanya mempunyai dua ketentuan yaitu
          benar(TRUE) atau salah(FALSE).

       -  REAL
          Type data yang berguna untuk pengolahan data yang tidak bulat.
          Contoh :
       
       PROGRAM CONTOHREAL;
       VAR
          ALAS, TINGGI : INTEGER;
          LUAS : REAL;
       BEGIN
          ALAS:=5;
          TINGGI:=10;
          WRITELN('LUAS SEGITIGA');
          WRITELN('ALAS    : ',ALAS);
          WRITELN('TINGGI    : ',TINGGI);
          LUAS:=(ALAS*TINGGI)/2;
          WRITELN('LUAS SEGITIGA : ',LUAS);
          READLN;
       END.


  C. Bagian Deskripsi yang digunakan untuk meletakkan seluruh instruksi program. instruksi
       tersebut adalah "BEGIN" dan "END".


    (*JUDUL PROGRAM*)
    PROGRAM NAMA_PROGRAM;
    {Penjelasan mengenai program, yang berisi uraian singkat 

     mengenai apa yang dilakukan oleh program}
    (*DEKLARASI*)
    [CONST]
    {semua nama tetapan dan harga tetapannya didefinisikan di sini}
    [TYPE]
    {semua nama type bentukan didefinisikan di sini}
    [VAR]
    {semua nama variabel global didefinisikan disini}

    {deklarasi prosedur dan fungsi didefinisikan disini}

    (*DESKRIPSI*)
    BEGIN
         {semua instruksi program dituliskan di sini}
    END.
 

0 komentar:

Post a Comment

Copyright © 2012 nanonymous-cyberTemplate by :Urangkurai.Powered by Blogger.Please upgrade to a Modern Browser.