Home » C++ » Perulangan C++ : Break dan Continue

Perulangan C++ : Break dan Continue

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Section Artikel

C ++ Break

Pernyataan break sempat kita pelajari sebelumnya di perulangan switch. Perulangan break digunakan untuk “melompat keluar” atau “berhenti”dari pernyataan switch.

Pernyataan break juga dapat digunakan untuk melompat keluar atau berhenti dari loop.

Contoh ini berhenti dari loop ketika i sama dengan 4:

Contoh :

#include <iostream>
using namespace std;

int main() {
  for (int i = 0; i < 10; i++) {
    if (i == 4) {
      break;
    }
    cout << i << "\n";
  } 
  return 0;
}

Output :

C ++ Continue

Pernyataan continue memecah satu iterasi (dalam perulangan), jika kondisi tertentu terjadi dan berlanjut dengan iterasi berikutnya dalam perulangan.

Contoh ini melewatkan nilai 4:

Contoh :

#include <iostream>
using namespace std;

int main() {
  for (int i = 0; i < 10; i++) {
    if (i == 4) {
      continue;
    }
    cout << i << "\n";
  }   
  return 0;
}

Output :

Break dan Continue di While Loop

Kita bisa menggunakan break dan continue di while loop:

Contoh break :

#include <iostream>
using namespace std;

int main() {
  int i = 0;
  while (i < 10) {
    cout << i << "\n";
    i++;
    if (i == 4) {
      break;
    }
  } 
  return 0;
}

Output :

Contoh continue :

#include <iostream>
using namespace std;

int main() {
  int i = 0;
  while (i < 10) {
    if (i == 4) {
      i++;
      continue;
    }
    cout << i << "\n";
    i++;
  } 
  return 0;
}

Output :

You may also like