Sabtu, 12 Oktober 2019

PERULANGAN ALGORITMA

Perulangan atau Pemutaran kembali (Repetition /
Looping / Iterasi) terjadi ketika mengalihkan arus
diagram alur kembali ke atas, sehingga beberapa alur
berulang beberapa kali.
Statmen untuk perulangan terdiri dari
1. Do While
2. Repeat Until
3. For Next atau For Do
Perulangan akan terus dilaksanakan selama kondisi/
syarat tersebut terpenuhi (kondisi true)
Bentuk Umum :
while (syarat)
pernyataan ;
endwhile

4

Atau
while (syarat)
Begin
pernyataan1;
pernyataan2;
end
endwhile
digit := 1;
WHILE digit <= 10 DO
Begin
Write(digit);
digit := digit + 1;
End.
EndWhile
Tentukan output dari algoritma tersebut
Digunakan untuk mengulang (repeat) statement-
statement atau blok statement sampai (until) kondisi

yang diseleksi di Until terpenuhi
Bentuk Umum :
Repeat
pernyataan ;
Until (syarat)

9

Atau
Repeat
Begin
pernyataan1;
pernyataan2;
end
Until (kondisi)
LOOPING DENGAN REPEAT


Perbedaan antara struktur REPEAT-UNTIL dengan WHILE-DO
adalah sebagai berikut :
1. Paling sedikit statement-statement di dalam perulangan
REPEAT-UNTIL diproses sekali, karena seleksi kondisi ada
pada statement Until yang terletak dibawah. Sedang pada
struktur WHILE-DO paling sedikit dikerjakan nol kali, karena
seleksi kondisi ada pada statement While yang terletak
diatas, sehingga kalau kondisi sudah tidak terpenuhi, maka
tidak akan masuk ke dalam lingkungan perulangan.
2. Pada REPEAT-UNTIL dapat tidak dipergunakan blok
statement (tidak diperlukan Begin dan End untuk
menunjukkan batas perulangannya), karena batas
perulangannya sudah ditunjukkan oleh Repeat sampai
dengan Until (Repeat dan Until sebagai pengganti Begin dan
End).




Tidak ada komentar:

Posting Komentar

Pengenalan dasar algoritma

Dalam mempelajari Algoritma dan Pemrograman, pertama-pertama yang perlu dipahami adalah konsep-konsep dasar dari baik Algoritma maupun Pem...