• RSS
  • Delicious
  • Digg
  • Facebook
  • Twitter
  • Linkedin
Posted by TIF E Community - - 2 komentar

Di dalam algoritma terdapat beberapa macam struktur perulangan. Beberapa struktur dapat
dipakai untuk menyelesaikan masalah yang sama tetapi ada struktur perulangan yang hanya cocok
dipakai untuk masalah tertentu. Pemilihan struktur perulangan untuk penyelesaian suatu masalah
dapat mempengaruhi kebenaran algoritma yang dibuat. Pemilihan struktur perulangan yang tepat
bergantung pada masalah yang akan diselesaikan.
Macam-macam struktur perulangan :

  1. Instruksi FOR
Instruksi perulangan yang paling sering digunakan adalah instruksi FOR. Instruksi ini digunakan
apabila kita tahu secara pasti banyaknya perulangan yang akan dilakukan.
Pernyataan FOR mempunyai 3 parameter yaitu:
1.Nilai awal(initial value)
2.Test kondisi yang menentukan akhir LOOP
3. Penentu perubahan nilai.
  • Bentuk umum pseudocode FOR format naik:
for indeks=nilai_awal to nilai_akhir do
<instruksi/blok instruksi>
endfor
  • Bentuk umum pseudocode FOR format turun:
for indeks=nilai_awal downto nilai_akhir do
<instruksi/blok instruksi>
endfor

Contoh :
  • Indeks perulangan menaik
for i=1 to 3 do
output (i)
endfor
  • Indeks perulangan menurun
for i=1 downto 3 do
output (i)
endfor

2. Instruksi WHILE

Instruksi perulangan ini dapat digunakan apabila kita belum tahu secara pasti berapa kali
banyaknya perulangan yang akan dilakukan. Berakhirnya proses perulangan ditentukan oleh suatu
kondisi. Selama kondisi terpenuhi maka perulangan terus dilakukan dan sebaliknya bila kondisinya
tidak terpenuhi maka perulangan dihentikan.
Bentuk umum pseudocode:

while <kondisi> do
<instruksi/blok instruksi>
endwhile


3. Instruksi DO-WHILE

Instruksi DO-WHILE pada dasarnya sama dengan instruksi WHILE. Perbadaan yang
penting antara keduanya hanya terletak pada penempatan ekspresi kondisi (condition_expr). Untuk
DO-WHILE kondisi dilatakkan pada bagian bawah. Jadi statemen-statemen yang berada dalam loop
akan dikerjakan dulu baru dilakukan test terhadap kondisi. Jadi dapat disimpulkan bahwa paling
tidak terjadi satu kali eksekusi statemen-statemen yang berada loop DO-WHILE. Sedangkan kalau
WHILE ketika program menemukan instruksi ini maka program akan melakukan test terhadap
kondisinya dulu baru mengeksekusi statemen-statemenyang berada di dalam loop. Bisa saja terjadi
statemen-statemen yang berada dalam loop WHILE tidak dikerjakan sama sekali jika nilai awal
telah bernilai benar.

Bentuk umum algoritma DO-WHILE:
do
<instruksi/blok instruksi>
while <kondisi>

2 Responses so far.

  1. After Arlo login, property to which users need to safeguard their house. Motion detection, Night vision, Weather-resistant high alert popups, Sirens when sensing unauthorized persons, Backup for all the images and the videos, Infrared sensor technology. Arlo camera login, if in case you are not able to get then call us or their option of sending the email . or the chat process. We are here to help you out.
    Arlo login
    arlo netgear login

  2. Unknown says:




    Just follow these steps given in this article for Belkin Range Extender Setup . N300 Dual-Band extender improves Wi-Fi connection speed and signal stability. Check all the steps right now or contact the Belkin Team to do it for you.


:hi :-) :*) :ok :s) :D :o) :thx
:B) :)) J:) :-J :x :(( :| :(
:iq :# :? #-o :@ J:P :o :-o

Tertarik Dengan Emoticon di Atas? Klik DI SINI



Leave a Reply