nested loop




Perulangan Bersarang (Nested Loop) adalah struktur perulangan yang berada didalam struktur perulangan lainnya. Pada umumnya, struktur perulangan yang berada didalam struktur perulangan lainnya memiliki hubungan yang saling terkait dalam menyelesaikan sebuah kasus komputasi.

Berikut bentuk deklarasi dari perulangan bersarang dalam bentuk code :

For( perulangan baris / perulangan kolom){
          For( perulangan kolom / perulangan baris ){
                 Perintah yang akah dikeluarkan
         }
}


Untuk lebih jelasnya kali ini saya akan menjelaskan dengan penanganan kasus mengisi array dua dimensi dengan menjumlah index yang bertemu antara index baris dengan index kolom :


nantinya array kosong yang ada diatas akan kita isi dengan hasil penjumlahan pertemuan antara index baris dengan index kolom dengan pseudocode seperti dibawah ini :

oke baiklah kita akan langsung mengerjakannya sesuai dengan urutan pseudocode yang telah kita buat 

langkah pertama masuk pada perulangan ke 1 
langkah ke dua masuk pada perulangan ke 2 

langkah ke ketiga masuk pada perulangan ke 3 

langkah ke keempat masuk pada perulangan ke 4 

langkah ke kelima masuk pada perulangan ke 5

langkah ke enam masuk pada perulangan ke 6 


ya seperti itulah langkah langkahnya jadi dari langkah di atas kita simpulkan bahwa nested loop bekerja berdasarkan banyaknya baris yang ada dan mengulang kolom yang ada . sebelum beranjak ke baris selanjutnya terlebih dahulu perulangan yang ada pada kolom dihabiskan dulu atau bahasa lain dituntaskan sampai benar benar nilainya bernilai false lalu bisa beranjak ke baris selanjutnya begitu seterusnya. jadi seperti itu . terima kasih telah membaca blog saya tunggu update selanjutnya, salam gedebox

Komentar

Postingan Lainnya

GRAPH

menambahkan / mengganti nilai array

TREE