Proses Perulangan (looping)
Perulangan atau looping pada C++ adalah suatu kegiatan mengulangi suatu statement dan akan berhenti sampai statement tersebut memenuhi sesuai dengan perulangan yang sudah ditentukan didalam program yang dibuat.
Didalam perulangan atau looping
pada C++ juga memiliki beberapa macam bentuk umumnya yaitu,
- Perulangan For, yaitu suatu proses mengulang yang telah diketahui jumlahnya, bentuk umumnya
1 2 3 4 5 6 | for( awal ; kondisi ; counter )
{
statementl;
statement2;
}
statement3;
|
Contoh
1 2 3 4 | for (i=0; i<10; i+=2) { cout << i; } |
- Perulangan While, yaitu suatu proses mengulang yang belum diketahui jumlahnya. Pengecekan kondisi akan dilakukan terlebih dahulu. Jika kondisi masih bernilai true, maka looping akan terus berlanjut, bentuk umumnya
1 2 3 4 5 6 | while( expression )
{
statementl;
statement2;
}
statement3;
|
Contoh
1 2 3 4 5 | while(bil<=10) { cout << bil << " "; ++bil; } |
- Perulangan Do ... While, yaitu suatu proses mengulang yang belum diketahui jumlahnya. Instruksi akan dijalankan lebih dahulu, kemudian dilakukan pengecekan kondisi apabila masih bernilai true maka looping akan terus berlanjut, bentuk umumnya.
1 2 3 4 5 6 7 | do
{
statementl;
statement2;
}
while( expression )
statement3;
|
Contoh
1 2 3 4 5 6 | i=0 do { i++; } while (i<10) |
- Pernyataan Break
Pernyataan BREAK berfungsi untuk
keluar dari perulangan atau loop baik itu FOR, WHILE maupun DO WHILE. Pernyataan
Break juga berfungsi untuk menuju akhir dari pernyataan SWITCH (penyeleksian).
Pada perulangan menggunakan FOR, pernyataan BREAK akan mengarahkan program ke
bagian akhir for tanpa mengerjakan perintah yang ada dibawahnya yang ada
didalam FOR.
- Pernyataan Continue
Pernyataan CONTINUE untuk
mengarahkan eksekusi proses program ke proses berikutnya dalam satu perulangan
atau loop yang sama. Pada perulangan WHILE dan DO WHILE, pernyataan CONTINUE
menyebabkan eksekusi menuju ke proses pengujian kondisi perulangan.
Sedangkan pada perulangan FOR, pernyataan
CONTINUE menyebabkan eksekusi program menjalankan operasi perubahan nilai
pengendali perulangan pada FOR lalu dilanjutkan dengan mengujinya sesuai syarat
kondisi perulangan.
Untuk lebih lengkap Anda dapat mengunduh materi ini disini.
Untuk lebih lengkap Anda dapat mengunduh materi ini disini.
No comments :
Post a Comment