C++ | #15 Break dan Continue



 Halo teman-teman, di part sebelumnya kita sudah belajar tentang perulangan for, while, dan do-while. Nah, di pertemuan kali ini kita akan mengenal dua keyword penting dalam perulangan, yaitu break dan continue.

Keduanya sering dipakai untuk mengontrol jalannya perulangan agar sesuai dengan kebutuhan. Yuk kita bahas satu per satu!


🔹 Break

Keyword break digunakan untuk menghentikan perulangan secara paksa, walaupun kondisi perulangan masih bernilai benar.

Contoh program:

#include <iostream> using namespace std; int main() { for (int i = 1; i <= 10; i++) { if (i == 5) { break; // hentikan perulangan saat i = 5 } cout << "i = " << i << endl; } return 0; }

Output:

i = 1 i = 2 i = 3 i = 4

👉 Perulangan langsung berhenti ketika i bernilai 5.


🔹 Continue

Keyword continue digunakan untuk melewati satu iterasi pada perulangan, lalu lanjut ke iterasi berikutnya.

Contoh program:

#include <iostream> using namespace std; int main() { for (int i = 1; i <= 10; i++) { if (i == 5) { continue; // lewati iterasi saat i = 5 } cout << "i = " << i << endl; } return 0; }

Output:

i = 1 i = 2 i = 3 i = 4 i = 6 i = 7 i = 8 i = 9 i = 10

👉 Angka 5 dilewati, tapi perulangan tetap berlanjut sampai 10.


🔑 Kesimpulan

  • break → menghentikan perulangan.

  • continue → melewati iterasi tertentu.

Kedua keyword ini sangat berguna kalau kita ingin lebih fleksibel mengatur jalannya perulangan di dalam program.

Posting Komentar

0 Komentar