Adalah perintah untuk langsung keluar dari looping (perulangan). Contoh penggunaan statement break adalah:
while (i > 0) {
cout <<>
if (i == 2)
break;
--i;
}
Sudah bisa tebak apa kira – kira yang akan dihasilkan oleh program ini? Kalau belum, silahkan baca lebih lanjut.
Program tersebut akan dieksekusi sampai nilai i sama dengan 2. Seharusnya, progrma tersebut akan bejalan sampai dengan nilai i sama dengan 1. Tapi statement break yang diberikan pada kondisi dimana jika nilai i sama dengan 2 maka looping dihentikan, maka ketika nilai i sama dengan 2, nilai i tidak dikurangi lagi (--i;) dan looping keluar. Hasilnya kurang lebih bisa dilihat sama dengan contoh program berikut:
Kodenya adalah sebagai berikut:
#include
using namespace std;
void main () {
int baris;
cout << "berapa banyak anda ingin mencetak baris?: ";
cin >> baris;
for (int i = 1; i <= baris; ++i) {
cout << "ok, ini adalah baris yang ke-" <<>
if (i == (baris - 1))
break;
}
cout << "sorry, hanya bisa sampe di situ doang... :D\n";
}
0 komentar:
Posting Komentar