Skip to main content

Pernyataan Perulangan dalam Turbo Pascal

Perulangan adalah suatu proses dimanan program akan mengeksekusi satu atau lebih pernyataan secara berulang kali sampai suatu kondisi yang ditentikan terpenuhi. Pengulangan digunakan untuk menjalankan satu atau beberapa konstruksi untuk memilih pengulangan yang paling tepat tergantung pada masalah yang akan diprogram.
Berikut ini adalah struktur perulangan:

................................. (Inisialisasi)

             Awal perulangan
                       Badan perulangan
                                  Akhir perulangan

(Terminasi)
(Inisialisasi) dan (Terminasi)

Struktur perulangan secara umum terbagi menjadi dua bagian yaitu:
1. Body pengulangan merupakan bagian algoritma yang diulang
2. Kondisi pengulangan merupakan ekspresi Boolean yang wajib dipenuhi untuk melaksanakan pengulangan dapat dinyatakan secara eksplisit atau inplisit

Iterasi / perulangan di dalam pascal ada 3 macam, yaitu:
1. Pernyataan For, adalah adalah konstruksi pengulangan tanpa kondisi, artinya instruksi-instriksi di dalam badan pengulangan diulang sebanyak yang dispesifikan oleh pemrogram.
contoh program dengan for... to... do
Program perulangan_for;
Uses wincrt;
Var
        i: byte;
Begin
        For i:= 1 to 10 do {sintak pengulangan}
        Begin
                   Write(i,’MIPA Matematika’);
        End;
End.

2. Pernyataan While... do digunakan untuk melakukan proses pengulangan suatu statement atau blok statement secara terus menerus selama kondisi ungkapan logika pada while masih terpenuhi. contoh program yang menggunakan pengulangan While.
Proses perulangan_while;
Uses wincrt;
Var
       i:byte;
Begin
       i:=0; {Inisialisasi}
                  While (i<=7) do {sintak pengulangan}
                  Begin
                              Writeln(‘MIPA Matematika’);
                               I:=i+1;
                  End;
End

3. Pernyataan repeat... untik merupakan pengulangan berkondisi yang penyeleksian kondisinya berada diakhir proses dan repeat untik tidak perlu blok statement karena antara akhir statement ditentukan yaitu pada until. contoh repeat until:
Program perulangan_repeat;
Uses wincrt;
Var
        i: byte;
Begin
        i:=0; {inisialisasi}
        Repeat
                   Writeln(’MIPA Matematika’);
                    i:=i+1;
         Until (i=7);
End.
Materi Kuliah Program Komputer FMIPA UNSRI


#nakiitanaka : “semoga bermanfaat ^o^”

Comments

Post a Comment

Popular posts from this blog

Median Umur dalam Demografi

Median Umur             Untuk meringkas data statistik biasanya digunakan ukuran sentral rata-rata ataupun median. Distribusi umur penduduk umumnya jauh dari simetri ( skew ) dan sering pula berakhir dengan interval terbuka sehingga menyulitkan dalam perhitungan harga rata-rata. Secara umum, median adalah titik tengah data. Jika data diurutkan menurut besarnya maka sebelah bawah dan sebelah atas median tersebut masing-masing terdapat 50% data.             Data demografi umumnya dikelompokkan dalam selang umur 1 tahun, 5 tahun, atau 10 tahun, sehingga diperlukan rumus agar memudahkan perhitungan mediannya.