Perulangan digunakan untuk mengerjakan suatu perintah secara berulang-ulang sesuai dengan yang diinginkan. Metode yang digunakan dalam melakukan proses looping atau perulangan ada beberapa macam yang diantaranya adalah sebagai berikut :
for…to…do
repeat…until
go…to
while…do
for…in..do
Karakteris untuk While…do
Dilakukan pengecekan kondisi terlebih dahulu sebelum dilakukan perulangan. Jika kondisi yang dicek bernilai benar (true) maka perulangan akan dilakukan
Blok statement tidak harus ada. Struktur tanpa statement akan tetap dilakukan selama kondisi masih true.
Karakteristik for…do
Digunakan untuk perulangan yang batasnya sudah diketahui dengan jelas, misalnya dari 1 sampai 10
Memerlukan 2 buah variabel awal dan akhir perulangan. Artinya ada batas awal dan batas akhirnya
Nilai variabel penghitung akan secara otomatis bertambah atau berkurang tiap kali sebuah pengulangan dilaksanakan
Nested Looping
Nested Loopadalah looping yang terjadi di dalam sebuah loop. Looping yang dikerjakan terlebih dahulu adalah looping yang berada di dalam baru kemudian mengerjakan looping yang luarnya.
Break
Break adalah perintah untuk menghentikan perulangan yang terjadi, dan alur program akan berpindah ke looping yang lebih atasnya, atau akan keluar dari loop jika loop yang dilakukan hanya satu buah.
Struktur Perulangan
Struktur perulangan merupakan struktur algoritma yang akan melakukan suatu proses/ eksekusi yang berulang-ulang jika suatu kondisi terpenuhi atau tidak terpenuhi. Proses perulangan ini biasanya digunakan untuk:
1. Mengulang proses pemasukan data
2. Mengulang proses perhitungan
3. Mengulang Proses penampilan hasil pengolahan data
Struktur perulangan terdiri dari:
1. Inisialisasi
Aksi yang dilakukan sebelum pengulangan dilakukan pertama kali.
2. Kondisi pengulangan
Ekspresi boolean yang harus dipenuhi untuk melaksanakan pengulangan.
3. Badan pengulangan
Satu atau lebih aksi/ pernyataan yang akan diulang.
4. Terminasi
Aksi yang dilakukan setelah pengulangan selesai dilakukan.
Bentuk umum perulangan:
Awal perulangan
Badan perulangan
Akhir perulangan
Kondisi perulangan dapat berada pada awal perulangan atau akhir perulangan.
1. For – Next
2. While – Do
3. Repeat – Until
0 komentar:
Posting Komentar