Nested Loops [Struktur Data]
Assalamualaikum Wr.Wb.
Hallo teman teman, bertemu lagi yaa. Tetap semangat
belajarnyaa yaa..
Kali ini aku mau berbagi sedikit ilmu yaitu tentang Nested loop
/ perulangan tersarang. Kalian sudah pernah tau belum? Apasih Nested looop /
perulangan tersarang itu? Nah disini aku mau sedikit bahas apasih itu nested loop.
Nested loop terjadi ketika
terdapat loop di dalam loop. Dengan demikian, jumlah perulangan yang terjadi
banyak, yaitu perkalian antara loop yang di dalam dengan loop yang di luar.
Nested loop banyak dipakai untuk melakukan perulangan bertingkat, misalnya untuk
struktur Nested loop.
Program ditulis seperti ini :
Jika sebuah loop ada di dalam
tubuh loop lain, itu disebut loop bersarang. Berikut adalah contoh nested for
loop
contoh soal:
Kita dapat mmenyelesaikan dengan cara seperti ini:
Ø
i = 0 , j = 0
X [ i,j] = i + j
X [0,0] = 0
i = 0 , j = 1
X [ i,j] = i + j
X [0,1] = 0 + 1 = 1
( kita menjumlahkan i dan j )
I = 0 , J = 2
X [ i,j] = i + j
X [0,2] = 0 + 2 = 2
( kita menjumlahkan i dan j )
Ø
i = 1 , j = 0
X [ i,j] = i + j
X [1,0] = 1
i = 1 , j = 1
X [ i,j] = i + j
X [1,1] = 1 + 1 = 2
( kita menjumlahkan i dan j )
I = 1 , J = 2
X [ i,j] = i + j
X [1,2] = 1 + 2 = 3
( kita menjumlahkan i dan j )
Ø
i = 2 , j = 0
X [ i,j] = i + j
X [2,0] = 2
i = 2 , j = 1
X [ i,j] = i + j
X [2,1] = 2 + 1 = 3
( kita menjumlahkan i dan j )
I = 2 , J = 2
X [ i,j] = i + j
X [2,2] = 2 + 2 = 4
( kita menjumlahkan i dan j )
Ø
i = 3 , j = 0
X [ i,j] = i + j
X [3,0] = 3
i = 3 , j = 1
X [ i,j] = i + j
X [3,1] = 3 + 1 = 4
( kita menjumlahkan i dan j )
I = 3 , J = 2
X [ i,j] = i + j
X [3,2] = 3 + 2 = 5
( kita menjumlahkan i dan j )
Ø
i = 4 , j = 0
X [ i,j] = i + j
X [4,0] = 4
i = 4 , j = 1
X [ i,j] = i + j
X [4,1] = 4 + 1 = 5
( kita menjumlahkan i dan j )
I = 4 , J = 2
X [ i,j] = i + j
X [4,2] = 4 + 2 = 6
( kita menjumlahkan i dan j )
Ø
i = 5 , j = 0
X [ i,j] = i + j
X [5,0] = 5
i = 5 , j = 1
X [ i,j] = i + j
X [5,1] = 5 + 1 = 6
( kita menjumlahkan i dan j )
I = 5 , J = 2
X [ i,j] = i + j
X [5,2] = 5 + 2 = 7
( kita menjumlahkan i dan j )
Setelah itu kita dapat mengisi tabel dari
hasil yang sudah kita hitung dengan cara diatas.
Kita dapat melihat dari cara diatas sesuai
dengan X [ i , j ].
Terimakasih, semoga bermanfaat ya teman
teman.
Wassalamualaikum.Wr.Wb.
Komentar
Posting Komentar