Perpindahan BREAK dan CONTINUE dalam bahasa pemrograman c++  digunakan bersama dengan logika perulangan FOR,WHILE dan DO WHILE. Statemen BREAK juga dapat kita temukan pada statement SWITCH. BREAK secara umum dapat diartikan berhenti, berhenti disini berarti BREAK digunakan untuk keluar dari perulangan namun kondisi perulangan masih terpenuhi. dan untuk CONTINUE dapat di artikan lanjut. lanjut disni berarti CONTINU digunakan untuk melanjutkan atau meneruskan blok perulangan ke proses berikutnya tanpa mengerjakan perintah di bawahnya.

1. Perpindahan BREAK
perpindahan break Sudah kita singgung sedikit ulasan tentang statement break, yakni intinya dari statement ini adalah mengehentikan perulangan, meskipun perulangan tersebut kondisinya masih terpenuhi
perhatikan contoh kode program break c++ berikut


#include <iostream>
using namespace std;
int main(){
int x;

for(x = 1; x <= 10; x++){
if(x==4){
break;
}
cout << "Perulangan ke-" << x << endl;
}


return 0;
}

keterangan dari kode program break diatas


pada perulangan for diatas  akan  dilakukan  sebanyak  10  kali  menggunakan  pernyataan  FOR.
Namun, didalam tubuh perulangan tersebut ternyata terdapat sebuah pernyataan
BREAK yang dapat menghentikan laju perulangan. Laju perulangan akan terhenti jika
nilai i sama dengan 4

hasil dari program break diatas

perpindahan-break-dan-continue-dalam-cplus

2.Perpindahan continue
perpindahan continue untuk mengarahkan eksekusi proses program ke proses berikutnya dalam satu perulangan atau loop yang sama. Pada perulangan WHILE dan DO WHILE, statemen CONTINUE menyebabkan eksekusi menuju ke proses pengujian kondisi perulangan. Sedangkan pada perulangan FOR, statemen CONTINUE menyebabkan eksekusi program menjalankan operasi perubahan nilai pengendali perulangan pada FOR lalu dilanjutkan dengan mengujinya sesuai syarat kondisi perulangan.



#include <iostream>
using namespace std;
int main(){
int x;

for(x = 1; x <= 10; x++){
if(x==4){
continue;
}
cout << "Perulangan ke-" << x << endl;
}


return 0;
}

keterangan dari kode program continue diatas



kode program diatas merupakan kode program untuk menampilkan teks perulangan yang


direncanakan akan dilakukan sebanyak 10 kali menggunakan pernyataan FOR.

Namun, didalam tubuh perulangan tersebut ternyata terdapat sebuah pernyataan

perulangan akan dilewati apabila nilai i sama dengan 4


CONTINUE yang dapat melewatkan satu siklus perulangan. Sebuah siklus


hasil dari program continue diatas

perpindahan-break-dan-continue-dalam-cplus