Ringkasan Singkat
Video ini membahas tentang penggunaan for loop dalam C++. Dimulai dengan dasar-dasar sintaks for loop, inisialisasi, kondisi loop, dan increment. Kemudian, video ini menjelaskan berbagai variasi penggunaan for loop, termasuk increment dengan nilai selain satu, decrement, dan memodifikasi variabel di dalam loop.
- Sintaks dasar
for loopterdiri dari inisialisasi, kondisi loop, dan increment. For loopdapat dimodifikasi untuk melakukan increment dengan nilai yang berbeda atau decrement.- Variabel dapat dimodifikasi di dalam
for loopuntuk melakukan perhitungan atau operasi lainnya.
Pengantar For Loop
Video ini membahas tentang for loop dalam bahasa C++. For loop digunakan untuk melakukan iterasi atau pengulangan kode. Sintaks dasar for loop terdiri dari tiga bagian utama: inisialisasi, kondisi, dan increment. Inisialisasi digunakan untuk mendeklarasikan dan memberikan nilai awal pada variabel counter. Kondisi digunakan untuk menentukan kapan loop akan berhenti. Increment digunakan untuk mengubah nilai variabel counter setiap kali loop berjalan.
Loop 1: Dasar For Loop
Pada contoh pertama, variabel counter diinisialisasi dengan nilai 1. Kondisi loop adalah counter kurang dari atau sama dengan 10. Increment adalah counter++, yang berarti nilai counter akan bertambah 1 setiap kali loop berjalan. Di dalam loop, program akan mencetak nilai counter ke layar. Dengan demikian, loop ini akan mencetak angka 1 hingga 10.
Loop 2: Increment dengan Nilai Lain
Pada contoh kedua, increment dimodifikasi menjadi i += 2, yang berarti nilai i akan bertambah 2 setiap kali loop berjalan. Dengan demikian, loop ini akan mencetak angka 1, 3, 5, 7, dan 9. Operator += adalah assignment operator yang menambahkan nilai di sebelah kanan ke variabel di sebelah kiri.
Loop 3: Decrement
Pada contoh ketiga, increment diganti dengan decrement i--, yang berarti nilai i akan berkurang 1 setiap kali loop berjalan. Kondisi loop juga diubah menjadi i > -10, yang berarti loop akan terus berjalan selama nilai i lebih besar dari -10. Dengan demikian, loop ini akan mencetak angka 1, 0, -1, -2, hingga -10.
Loop 4: Modifikasi Variabel di Dalam Loop
Pada contoh keempat, sebuah variabel total diinisialisasi dengan nilai 0. Di dalam loop, nilai total akan ditambahkan dengan nilai i setiap kali loop berjalan. Dengan demikian, setelah loop selesai, variabel total akan berisi jumlah dari angka 1 hingga 10. Increment i++ dapat dipindahkan ke dalam loop dengan menggunakan koma untuk memisahkan beberapa pernyataan. Hasilnya akan sama, tetapi urutan eksekusi akan berbeda.

