Perulangan (Looping)
Completion requirements
Topik ini membahas cara membuat program yang mampu mengulang suatu proses tanpa harus menulis kode yang sama berkali-kali. Dengan struktur perulangan, serangkaian instruksi dapat dieksekusi ribuan kali secara otomatis — selama kondisi tertentu terpenuhi. Perulangan adalah mesin penggerak dari hampir semua algoritma nyata: menghitung, mencari data, mencetak pola, dan memproses daftar.
🔗 Sambungan dari Topik Sebelumnya
Perulangan menggunakan ekspresi kondisi yang sama dengan seleksi kondisi — operator relasi dan logika yang sudah dipelajari. Perbedaannya: di seleksi kondisi, kondisi menentukan apakah blok dieksekusi sekali. Di perulangan, kondisi menentukan seberapa lama blok terus dieksekusi berulang.
Yang Akan Dipelajari
P8
Perulangan
while dan do-whileKondisi diperiksa sebelum badan · Kondisi diperiksa setelah badan · Perbedaan keduanya · Infinite loop
P9
Perulangan
for & Nested LoopSintaks for · Variabel kontrol · Perulangan bersarang · break & continue
Tiga Struktur Perulangan dalam Bahasa C
while
Kondisi diperiksa sebelum badan dieksekusi. Mungkin tidak pernah berjalan jika kondisi awal sudah salah.
do-while
Kondisi diperiksa setelah badan dieksekusi. Selalu berjalan minimal sekali.
for
Jumlah iterasi sudah diketahui. Inisialisasi, kondisi, dan update dalam satu baris.
📖
Materi
Baca & pelajari halaman per halaman
💻
Latihan
Praktik membuat pola & perulangan
📝
Kuis
Uji pemahaman materi topik ini
HTML