Sunday, November 27, 2016

Proses Perulangan (looping)

  No comments

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.

No comments :

Post a Comment