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

Soal Psikotes

  Banyak orang-orang di Indonesia ingin menjadi seorang pegawai negeri sipil, karena katanya sih lebih menjamin masa depan meskipun gajinya sedikit tapi konstan dan saat masa tua ada uang pensiun sehingga nggak perlu khawatir kekurangan biaya finansial keluarga di masa mendatang. Ya nggak ada salahnya sih, karena orang memiliki persepsi masing-masing. Sama halnya seperti ibu saya. Setiap anaknya diwajibkan menjadi seorang pegawai negeri sampai-sampai setiap detik setiap menit nih saya selalu diingatkan untuk belajar karena sebentar lagi penerimaan calon pegawai negeri sipil akan dibuka... nggak heran ibu saya rela keluar uang banyak untuk membeli buku untuk kami belajar. Di rumah saya sudah ada sekita 10 buku penerimaan pegawai negeri sipil mulai sejak jaman buku tahun 2008 sampe sekarang wkwk. Tapi disini buat temen-temen yang nggak berkesempatan untuk membeli buku, saya bakal sharing soal-soal CPNS yang bersumber dari beberapa buku penerimaan CPNS yang ada di rumah saya. Sekarang...

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.