07 December 2022

cara cepat mempelajari perulangan bersarang dalam teknik pemrograman

 

 Looping Philippines

Pengulangan bersarang adalah teknik pemrograman dimana suatu blok kode dieksekusi berulang kali sampai kondisi tertentu terpenuhi. Ini biasanya dilakukan dengan menggunakan perulangan (loop) di dalam perulangan lain. Berikut adalah beberapa cara untuk memahami pengulangan bersarang:

    Mulailah dengan memahami cara kerja perulangan biasa (loop) dan kondisi penghentian (terminating condition) yang digunakan dalam pemrograman.
    Baca dan ikuti contoh kode yang menggunakan pengulangan bersarang. Perhatikan bagaimana blok kode diulang beberapa kali sampai kondisi penghentian terpenuhi.
    Coba buat contoh sederhana sendiri untuk mempraktikkan pengulangan bersarang. Misalnya, buat sebuah program yang menampilkan angka 1 sampai 100, dimana setiap 10 angka akan diberi enter (newline) untuk memisahkan satu baris dengan baris lainnya.
    Carilah sumber-sumber online atau buku yang memberikan penjelasan lebih detail tentang pengulangan bersarang dan cara kerjanya. Banyak website atau forum yang membahas topik ini dan bisa menjadi sumber belajar yang bermanfaat.

Penting untuk diingat bahwa memahami pengulangan bersarang memerlukan latihan dan praktek yang terus menerus. Jangan ragu untuk mencoba berbagai contoh kode dan membuat contoh sendiri untuk mempraktikkan apa yang telah Anda pelajari.

Berikut adalah contoh kode pengulangan bersarang di JavaScript:

  1. for (var i = 1; i <= 10; i++) { // loop pertama, menghitung dari 1 sampai 10 
  2. for (var j = 1; j <= 10; j++) { // loop kedua, menghitung dari 1 sampai 10 
  3. console.log(i + " x " + j + " = " + (i * j)); // menampilkan hasil perkalian dari i dan j 
  4. } 
  5. } 


   Dalam kode di atas, kita memiliki dua buah perulangan (loop) yang berdiri sendiri. Loop pertama (for (var i = 1; i <= 10; i++)) akan menghitung dari 1 sampai 10, sedangkan loop kedua (for (var j = 1; j <= 10; j++)) akan menghitung dari 1 sampai 10. Setiap kali loop pertama berjalan, loop kedua akan dijalankan sebanyak 10 kali, sehingga loop kedua akan berjalan sebanyak 100 kali selama loop pertama berjalan. Setiap kali loop kedua berjalan, kita akan menampilkan hasil perkalian dari variabel i dan j ke console.

Jadi, loop pertama akan dijalankan sebanyak 10 kali, dan setiap kali loop pertama berjalan, loop kedua akan dijalankan sebanyak 10 kali. Inilah yang disebut dengan pengulangan bersarang.

Untuk lebih memahami cara kerja pengulangan bersarang, Anda bisa mencoba menjalankan kode di atas di browser atau di JavaScript Console dan melihat hasil yang ditampilkan.