Senin, 28 Oktober 2013

Pernyataan FOR, WHILE dan REPEAT dalam Bahasa Pascal (Perulangan/Looping)


  1. FOR
          Bentuk pernyataan FOR:


FOR nilai_awal TO nilai_akhir DO
       aksi;

           FOR digunakan untuk perintah perulangan dengan angka yang pasti. nilai awal dan akhir dari FOR
           haruslah berupa tipe data yang terurut, yang berarti tidak bisa menggunakan tipe data REAL.

     2.  WHILE
          Bentuk pernyataan WHILE:

WHILE kondisi DO
        aksi;

            WHILE digunakan untuk mengulang perintah hingga kondisi bernilai salah (false), artinya                                selama kondisi masih bernilai benar (true) maka pengulangan akan terus berlanjut. Pengulangan yang              tidak bisa bisa berhenti menandakan adanya kesalahan pada algoritma. Supaya suatu saat kondisi                  bernilai salah (false), makas di dalam badan pengulangan harus ada perintah yang mengubah nilai
             kondisi.

      3.  REPEAT
           Bentuk pernyataan REPEAT:

REPEAT
         aksi
UNTIL kondisi;

           Berkebalikan dengan pernyataan WHILE, aksi akan terus berjalan sampai kondisi
           bernilai benar (true).

Rabu, 02 Oktober 2013

Pernyataan IF THEN dan CASE OF Pada Bahasa Pascal (Percabangan)

IF THEN dan CASE OF merupakan percabangan dalam bahasa Pascal, menyatakan sebuah pertanyaan dengan jawaban 'ya' atau 'tidak'. Di dalam Flowchart biasanya dilambangkan dengan belah ketupat. Berikut penggunaan IF THEN dan CASE OF :

IF kondisi THEN
                 statemen1
    ELSE
                 statemen2;
atau

CASE kondisi OF
           nilai1:statemen1;
           nilai2:statemen2;
           nilai3:statemen3:
           nilaiN:statemenN;
ELSE
        nilai4:statemen4;
END;

Penggunaan IF THEN memiliki kondisi yang pasti, berbeda dengan CASE OF yang bisa memuat nilai berbeda secara bersamaan, tetapi setiap algoritma yang menggunakan CASE OF pasti bisa dirubah menjadi IF THEN namun tidak sebaliknya. Menggunakan IF THEN untuk kondisi dengan nilai yang berbeda membutuhkan algoritma yang cukup panjang, karena kita mengetik IF THEN secara berulang, untuk itulah CASE OF digunakan, agar mempermudah Programmer dalam menuliskan algoritma pemrograman.

Berikut contoh sebuah program yang menggunakan pernyataan IF THEN dan CASE OF :


Tampilan Setelah Program Dijalankan :



Kamis, 19 September 2013

Program Sederhana Untuk Mencari Sisi Miring Sebuah Segi Tiga Menggunakan Program Pascal Turbo

Pascal adalah salah satu bahasa pemrograman yang menjadi dasar bagi para mahasiswa untuk memahami tentang Algoritma. Algoritma adalah urutan langkah-langkah untuk menyelesaikan suatu masalah dengan benar dan tepat. Berikut adalah contoh sebuah program yang di buat menggunakan Pascal Turbo


Program tersebut berfungsi untuk mencari sisi miring dari sebuah segi tiga. Berikut adalah tampilan setelah program di jalankan


Program tersebut menggunakan tipe data INTEGER dan pembulatan dua angka di belakang koma.