Page 106 - BUKU AJAR ALGORITMA PEMROGRAMAN (Revisi 5 Maret) B5 REVISI 12 MARET.docx
P. 106

Maksud  dari  program  diatas  adalah  untuk
               menampilkan  teks  "Belajar  C++  Bareng  Materi
               Dosen.Com"  sebanyak  sepuluh  kali.  Apabila  ditinjau
               dari  hasilnya,  program  diatas  memang  benar  tetapi
               secara algoritma hal tersebut jelas salah karena tidak
               efisien,  terutama  dari  segi  besarnya  ukuran  program
               yang  dibuat.  Mungkin  untuk  10  kali  perulangan  kita
               belum  melihat  bahwa  program  tersebut  tidak  efisien,
               namun  bagaimana  jika  kita  ingin  menampilkan  teks
               diatas sebanyak 1000 kali? Jika kita menggunakan cara
               diatas, tentu waktu dan tenaga kita akan terbuang sia-
               sia.  Maka  dari  itu,  dalam  menghadapi  kasus-kasus
               seperti ini, kita harus menggunakan struktur perulangan.

                    Namun untuk melakukan perulangan statemen kita
               harus  mengenal  dengan  baik  aturan-aturan  yang
               terdapat di dalam setiap jenis perulangan sehingga kita
               dapat  terhindar  dari  kesalahan-kesalahan  yang  tidak
               diinginkan,   berikut  penjelasan  dari  3  macam  struktur
               perulangan yang terdapat dalam bahasa C++

               6.2 Jenis  Perulangan

               1.  Perulangan FOR


                    Struktur  perulangan  /  pengulangan  jenis  for
               biasanya digunakan untuk melakukan perulangan yang
               telah diketahui banyaknya.  Biasanya  jenis perulangan
               for  dianggap  sebagai  jenis  perulangan  yang  paling
               mudah dipahami. Untuk melakukan perulangan dengan
               menggunakan  struktur  perulangan for,  kita  harus
               memiliki  sebuah  variabel  sebagai  indeksnya.  Namun


                                            97
   101   102   103   104   105   106   107   108   109   110   111