bab 2 menuliskan program pascal - · pdf file2.1. menuliskan program pascal untuk menuliskan...

Click here to load reader

Post on 14-Aug-2019

238 views

Category:

Documents

4 download

Embed Size (px)

TRANSCRIPT

  • BAGAIMANA MENULISKAN PROGRAM PASCAL

    Target Pencapaian

    Siswa mengerti dan d

    2.1. Menuliskan Program Pascal Untuk Menuliskan Program Pascal tidak mengenal aturan penulisan di kolom tertentu, jadi Anda dapat

    menulis program Pascal pada kolom ke berapapun. Penulisan statemen

    yang menjorok masuk beberapa kolom tidak mempunyai pengaruh di proses, hanya

    supaya mempermudah pembacaan program, sehingga akan lebih terlihat bagian

    Contoh Program 2.1

    1. Begin 2. Writeln(’BELAJAR PEMROGRAMAN PASCAL’); 3. End.

    Contoh Program 2.2

    1. Begin 2. Writeln(’BELAJAR PEMROGRAMAN PASCAL’); 3. End.

    Penulisan Kode Program 1 dan ke 2 akan menghasilkan keluaran yang sama

    2.2. Judul Program Dalam Turbo Pascal, judul program sifatnya optional artinya bisa dituliskan atau tidak, Judul program ini

    dibuat agar Anda dapat mengidentifikasi keseluruhan isi program dari judul tersebut. Judul program ini

    dipakai untuk dokumentasi apabila program Anda sudah banyak dan program yang sudah besar. Judul

    program ditulis di awal program dan diakhiri dengan titi

    BAB 2

    BAGAIMANA MENULISKAN PROGRAM PASCAL

    dapat membuat program dengan Menggunakan Pascal

    Program Pascal tidak mengenal aturan penulisan di kolom tertentu, jadi Anda dapat

    menulis program Pascal pada kolom ke berapapun. Penulisan statemen-statemen pada contoh program

    yang menjorok masuk beberapa kolom tidak mempunyai pengaruh di proses, hanya

    supaya mempermudah pembacaan program, sehingga akan lebih terlihat bagian-bagiannya:

    Writeln(’BELAJAR PEMROGRAMAN PASCAL’);

    Writeln(’BELAJAR PEMROGRAMAN PASCAL’);

    Penulisan Kode Program 1 dan ke 2 akan menghasilkan keluaran yang sama

    Dalam Turbo Pascal, judul program sifatnya optional artinya bisa dituliskan atau tidak, Judul program ini

    dibuat agar Anda dapat mengidentifikasi keseluruhan isi program dari judul tersebut. Judul program ini

    dipakai untuk dokumentasi apabila program Anda sudah banyak dan program yang sudah besar. Judul

    program ditulis di awal program dan diakhiri dengan titik koma (;).

    2010

    1

    engan Menggunakan Pascal

    Program Pascal tidak mengenal aturan penulisan di kolom tertentu, jadi Anda dapat

    statemen pada contoh program

    yang menjorok masuk beberapa kolom tidak mempunyai pengaruh di proses, hanya dimaksudkan

    bagiannya:

    Dalam Turbo Pascal, judul program sifatnya optional artinya bisa dituliskan atau tidak, Judul program ini

    dibuat agar Anda dapat mengidentifikasi keseluruhan isi program dari judul tersebut. Judul program ini

    dipakai untuk dokumentasi apabila program Anda sudah banyak dan program yang sudah besar. Judul

  • Contoh Program 2.3

    1. Program Menampilkan_Nama; 2. Uses Crt; 3. Begin 4. Clrscr; 5. Writeln('HALO ........ '); 6. Writeln('Nama Saya 7. Writeln('Jurusan : Public Relation'); 8. Writeln('-------------------------- 9. End.

    2.3. Bagian Deklarasi & Elemen Program

    Bagian deklarasi digunakan bila di dalam program Anda menggunakan pengenal

    dapat berupa label, konstanta, tipe, variabel, prosedure dan fungsi. Kala

    identifier, Pascal menuntut supaya identifier tersebut dikenalkan terlebih dahulu sebelum digunakan,

    yaitu dideklarasikan terlebih dahulu pada bagian ini.

    Contoh Program 2.4

    1. Program Contoh_Deklarasi; 2. Uses Crt; 3. Const 4. NAMA = 'Vani Paskaliawati'; 5. JURUSAN = 'Sastra Inggris'; 6. Begin 7. Writeln('Nama saya 8. Writeln('Jurusan 9. End.

    Untuk mempelajari suatu bahasa pemrograman komputer agar anda dapat membuat program dengan

    benar dan dapat mengembangkannya, langkah pertama yang harus Anda ketahui terlebih dahulu adalah

    mengenai struktur dari program yang akan dibuat dengan bahasa tersebut. Selanjutnya langkah kedua

    adalah yang harus Anda ketahui adalah elemen

    Elemen-elemen suatu program pascal adalah sebagai berikut:

    • Simbol-simbol dasar • Kata cadangan • Data

    Program Menampilkan_Nama;

    Writeln('HALO ........ ');

    Writeln('Nama Saya : Mirawati Randani ');

    : Public Relation');

    -----------------------------------------');

    2.3. Bagian Deklarasi & Elemen Program

    Bagian deklarasi digunakan bila di dalam program Anda menggunakan pengenal (identifier)

    dapat berupa label, konstanta, tipe, variabel, prosedure dan fungsi. Kalau suatu program menggunakan

    identifier, Pascal menuntut supaya identifier tersebut dikenalkan terlebih dahulu sebelum digunakan,

    yaitu dideklarasikan terlebih dahulu pada bagian ini.

    Program Contoh_Deklarasi;

    'Vani Paskaliawati';

    = 'Sastra Inggris';

    Writeln('Nama saya : ',Nama);

    : ',Jurusan);

    Untuk mempelajari suatu bahasa pemrograman komputer agar anda dapat membuat program dengan

    mengembangkannya, langkah pertama yang harus Anda ketahui terlebih dahulu adalah

    mengenai struktur dari program yang akan dibuat dengan bahasa tersebut. Selanjutnya langkah kedua

    adalah yang harus Anda ketahui adalah elemen-elemen yang membentuk program tersebut.

    elemen suatu program pascal adalah sebagai berikut:

    2010

    2

    (identifier). Identifier

    suatu program menggunakan

    identifier, Pascal menuntut supaya identifier tersebut dikenalkan terlebih dahulu sebelum digunakan,

    Untuk mempelajari suatu bahasa pemrograman komputer agar anda dapat membuat program dengan

    mengembangkannya, langkah pertama yang harus Anda ketahui terlebih dahulu adalah

    mengenai struktur dari program yang akan dibuat dengan bahasa tersebut. Selanjutnya langkah kedua

    rsebut.

  • • Pengenal • Karakter Kontrol • Operator • Comment • Statement • Prosedur • Fungsi

    2.4. Tipe Data

    Jika Anda menggunakan variabel di dalam program Pascal, maka ter

    dideklarasikan pada bagian awal program. Pada waktu Anda mendeklarasikan suatu variabel, maka Anda

    harus menentukan tipe dari datanya. Tipe dari data ini menunjukkan suatu nilai yang dapat digunakan

    oleh variabel bersangkutan. Dalam Pascal terdapat tipe data standar, tipe data terdefinisi, tipe data

    terstruktur dan tipe data penunjuk (pointer).

    Dibawah ini akan dijelaskan mengenai tipe data standar yang ada dalam Turbo Pascal yaitu tipe data

    numerik integer, real, string, karakter dan lain

    2.4.1. Tipe Data Integer

    Tipe data integer merupakan nilai bilangan bulat baik desimal maupun heksadesimal. Nilai integer

    heksadesimal diawali dengan tanda dolar ($). Ada beberapa macam tipe data integer yang disediakan

    oleh Turbo Pascal yang masing-masing mempunyai jangkauan nilai yang berbeda seperti tabel berikut :

    Tipe Ukuran Memory (byte) Byte Shortint Integer Word Longint

    Contoh.

    Jika Anda akan membuat program yang menggunakan suatu pengenal variabel dan kemudian data yang

    akan ditampungnya tidak lebih dari 127, maka Anda cukup mendeklarasikan dan menyimpannya pada

    tipe data shortint:

    1. Uses WinCrt; 2. Var 3. Bilangan : Shortint; 4. Begin 5. Bilangan := 125; 6. Writeln('Nilai Bilangan adalah = ',Bilangan); 7. End.

    Jika Anda menggunakan variabel di dalam program Pascal, maka terlebih dahulu variabel tersebut harus

    dideklarasikan pada bagian awal program. Pada waktu Anda mendeklarasikan suatu variabel, maka Anda

    harus menentukan tipe dari datanya. Tipe dari data ini menunjukkan suatu nilai yang dapat digunakan

    gkutan. Dalam Pascal terdapat tipe data standar, tipe data terdefinisi, tipe data

    terstruktur dan tipe data penunjuk (pointer).

    Dibawah ini akan dijelaskan mengenai tipe data standar yang ada dalam Turbo Pascal yaitu tipe data

    ring, karakter dan lain-lain.

    Tipe data integer merupakan nilai bilangan bulat baik desimal maupun heksadesimal. Nilai integer

    heksadesimal diawali dengan tanda dolar ($). Ada beberapa macam tipe data integer yang disediakan

    masing mempunyai jangkauan nilai yang berbeda seperti tabel berikut :

    Tabel 2.1. Tipe data Integer

    Ukuran Memory (byte) Jangkauan Nilai 1 1 2 2 4

    0..255 -128..127 -32768.. 32767 0..65535 -2147483648 ..2147483647

    Jika Anda akan membuat program yang menggunakan suatu pengenal variabel dan kemudian data yang

    akan ditampungnya tidak lebih dari 127, maka Anda cukup mendeklarasikan dan menyimpannya pada

    Writeln('Nilai Bilangan adalah = ',Bilangan);

    2010

    3

    lebih dahulu variabel tersebut harus

    dideklarasikan pada bagian awal program. Pada waktu Anda mendeklarasikan suatu variabel, maka Anda

    harus menentukan tipe dari datanya. Tipe dari data ini menunjukkan suatu nilai yang dapat digunakan

    gkutan. Dalam Pascal terdapat tipe data standar, tipe data terdefinisi, tipe data

    Dibawah ini akan dijelaskan mengenai tipe data standar yang ada dalam Turbo Pascal yaitu tipe data

    Tipe data integer merupakan nilai bilangan bulat baik desimal maupun heksadesimal. Nilai integer

    heksadesimal diawali dengan tanda dolar ($). Ada beberapa macam tipe data integer yang disediakan

    masing mempunyai jangkauan nilai yang berbeda seperti tabel berikut :

    Jika Anda akan membuat program yang menggunakan suatu pengenal variabel dan kemudian data yan