Pengertian dan Macam-macam Proses Pengulangan C++

Tags

Pengertian dan Macam-macam Proses Pengulangan C++ - belajar C++

Apa itu Operasi Perulangan C++

Operasi perulangan atau loop selalu dijumpai didalam bahasa pemrograman, disini akan dibahasa beberapa perintah perulangan diantaranya. Pengulangan diartikan dalam bahasa inggris adalah Loop mengulangi pernyataan sejumlah kali, atau saat kondisi terpenuhi. Mereka diperkenalkan oleh kata kunci while do dan for.

Baca juga : Pengertian dan Macam-macam Operasi Penyeleksian C++

Macam-macam Operasi Pengulangan

Pernyataan for
Pernyataan for adalah pernyataan yang bisa gunakan untuk megulangi proses hingga tujuan tercapai.

Baca juga : Pengertian dan Contoh Perulangan FOR C++

Bentuk umum pernyataan for sebagai berikut :
for ( inisialisasi; syarat pengulangan; pengubah nilai pencacah )
Bila pernyataan didalam for lebih dari satu maka pernyataan-pernyataan tersebut harus diletakan didalam tanda kurung.
for ( inisialisasi; syarat pengulangan; pengubah nilai pencacah )
{
     pernyataan / perintah;
     pernyataan / perintah;
     pernyataan / perintah;
}
Kegunaan dari masing-masing argumen for diatas adalah :
  • Inisialisasi: merupakan bagian untuk memberikan nilai awal untuk variabelvariabel tertentu.
  • Syarat Pengulangan: memegang kontrol terhadap pengulangan, karena bagian ini yang akan menentukan suatu perulangan diteruskan atau dihentikan.
  • Pengubah Nilai Pencacah: mengatur kenaikan atau penurunan nilai pencacah.

Pernyataan nested - for
Pernyataaan Nested for adalah suatu perulangan for didalam perulangan for yang lainnya.
Bentuk umum pernyataan Nested for sebagai berikut :
for ( inisialisasi; syarat pengulangan; pengubah nilai pencacah )
{
    for ( inisialisasi; syarat pengulangan; pengubah nilai pencacah)
    {
         pernyataan / perintah;
    }
}

Baca juga : Pengertian dan Contoh Perulangan Nested - for C++

Didalam penggunaan nested-for, perulangan yang di dalam terlebih dahulu dihitung hingga selesai, kemudian perulangan yang diluar diselesaikan.

Pernyataan goto
Pernyataan goto merupakan instruksi untuk mengarahkan eksekusi program ke-pernyataan yang diawali dengan suatu label. Label merupakan suatu pengenal (identifier) yang diikuti dengan tanda titik dua ( : ).

Baca juga : Pengertian dan Contoh Pernyataan goto C++

Bentuk pemakaian goto sebagai berikut:
goto nama_label;
dan untuk menandai
nama_label:

Pernyataan while
Pernyataan perulangan while merupakan instruksi perulangan yang mirip dengan perulangan for. Bentuk perulangan while dikendalikan oleh syarat tertentu, yaitu perulangan akan terus dilaksanakan selama syarat tersebut terpenuhi.

Baca juga : Pengertian dan Contoh Perulangan While C++

Bentuk umum perulangan while, sebagai berikut:
while ( syarat )
    Pernyataan / perintah ;
Bentuk umum perulangan while, dengan lebih dari perintah / pernyataan, sebagai berikut:
while ( syarat )
{
    Pernyataan / perintah ;
    Pernyataan / perintah ;
}

Pernyataan do - while
Pernyataan perulangan do - while merupakan bentuk perulangan yang melaksanakan perulangan terlebih dahulu dan pengujian perulangan dilakukan dibelakang.

Baca juga : Pengertian dan Contoh Pernyataan Do-While C++

Bentuk umum perulangan do - while, sebagai berikut :
do
    pernyataan / perintah ;
while ( syarat );
Bentuk umum perulangan do - while, dengan lebih dari perintah / pernyataan, sebagai berikut:
do
{
     Pernyataan / perintah ;
     Pernyataan / perintah ;
}  while ( syarat );

Pernyataan break
Pernyataan break telah dibahas pada pernyataan pengambilan keputusan switch. Pernyataan break ini berfungsi untuk keluar dari struktur switch. Selain itu pernyataan break berfungsi keluar dari perulangan ( for, while dan do-while ). Jika pernyataan break dikerjakan, maka eksekusi akan dilanjutkan ke pernyataan yang terletak sesudah akhir dari badan perulangan ( loop ).
break ;

Baca juga : Pengertian dan Contoh Pernyataan Break C++

Pernyataan continue
Pernyataan continue digunakan untuk mengarahkan eksekusi ke iterasi (proses) berikutnya pada loop yang sama, dengan kata lain mengembalikan proses yang sedang dilaksanakan ke-awal loop lagi, tanpa menjalankan sisa perintah dalam loop tersebut.
continue;

Baca juga : Pengertian dan Contoh Pernyataan Continue C++

Cukup sekian dari belajarcpp.com semoga artikel ini bisa bermanfaat untuk kita semua. Mohon maaf atas kekuranganya dan Terima Kasih atas dukungan dan kunjungan anda ke BelajarCPP. Have a nice day.

Baca juga : Pengertian dan Contoh Perulangan Tidak Berhingga C++

Last update : 4 Februari 2016


EmoticonEmoticon