-->

Blok Nested Looping pada C++ -- Pengertian dan Struktur Datanya


Haloo semuanya, kali ini kami akan membahas mengenai blok perulangan bersarang (nested loop) dalam bahasa pemrograman C++. Perulangan digunakan untuk mengeksekusi blok pernyataan berulang kali sampai kondisi tertentu terpenuhi. Nah, Perulangan Nested loop ini merupakan salah satu kode perulangan di dalam blok perulangan, biasanya blok ini paling sering digunakan untuk menampilan matriks array, yukk kita simak penjelasannya ... :)

Nested Loop pada C++

Nested Loop merupakan program perulangan di dalam perulangan, yang dimana banyak perulangan terjadi dalam program tersebut. Program nested loop ini menggunakan 2 jenis program yaitu :

  • Nested For
  • Nested Do While

Nested For

Merupakan bentuk perulangan for di dalam blok perulangan for, dalam nested for ini dibutuhkan 2 variable yang berbeda yang akan ditampilkan dalam output nantinya.

Adapun bentuk struktur / sintaks dari Nested For yaitu :

Bagian bagian struktur :

  • Initialization : merupakan bentuk inisialisasi variable yang ingin digunakan beserta dengan nilai awal yang digunakan.
  • Condition : merupakan kondisi dalam perulangan dalam program kalian, dalam kondisi ini kalian hanya perlu menentukan nilai akhir / jumlah perulangan dalam program kalian.
  • Increment : merupakan kenaikan nilai dalam program, biasanya ditulis (“var”++) atau (“var” +”value”), seperti contoh berikut :

(i++) atau (i+=2)

Nah, i++ ini merupakan penambahan nilai 1 untuk setiap perulangannya, sedangkan i+=2 merupakan penambahan nilai 2 untuk setiap perulangannya, untuk nilai 2 sendiri dapat kalian ubah sesuai dengan kebutuhan kalian.

  • Statement : merupakan bagian yang dapat diisi dengan sintak yang lain seperti output untuk menampilkan data dari perulangan tersebut.

Nested Do ... While

Perulangan nested do while merupakan perulangan yang akan mengeksekusi program 1 kali terlebih dahulu, lalu mengekseskusi statement pada while. Adapun bentuk sintaks dari nested do..while sebagai berikut.


Contoh Program Perulangan

  1. Perulangan Nested For


Program ini memberikan perulangan bersarang, dimana program akan mengeksekusi perulangan for terluar terlebih dahulu, yang kemudian mengeksekusi perulangan di dalamnya. Jika statement for terluar sudah terpenuhi, maka selanjutnya mengecek statement for di dalamnya.

Output :


 

Nah sampai sini dulu ya artikel mengenai nested loop pada C++, next artikel kita akan membahas mengenai percabangan dari bahasa C++. Untuk yang ingin belajar mengenai C++ bisa klik Belajar C++

 

Referensi :

https://www.duniailkom.com/tutorial-belajar-c-cara-membuat-perulangan-bersarang-nested-loop/

 

 

Subscribe to receive free email updates:

0 Response to "Blok Nested Looping pada C++ -- Pengertian dan Struktur Datanya"

Post a Comment