Langsung ke konten utama

Loop atau perulangan

Dalam pemrograman sering dijumpai perulangan yang misalnya :

  1. FOR
          Statement FOR digunakan untuk menyataka perulangan
          Sintaks:
<pre name="code" class="JScript">
          for(ungkapan1; ungkapan2; ungkapan3)
            {
              .
              .
             }
</pre>
          - ungkapan1 merupakan statement awal (inisialisasi)
          - ungkapan2 merupakan kondisi/syarat perulangan dilakukan
          - ungkapan3 merupKn statement control untuk perulangan
          misal :
<pre name="code" class="JScript">
             int a;
                    for(a=0;a<10: a++){
                      cout<<a<<endl;}
</pre>
    2.   WHILE
          Statement While juga digunakan untuk menyatakan perulangan.
          Sintaks:
<pre name="code" class="JScript">
          while (konkisi)
          {
            .
            .
}  
</pre>
jika mengunakan while pastikan suatu saat kondisi sampai bernilai FALSE. apabila tidak, proses  perulangan akan terus berjalan selamanya.
          misal :
<pre name="code" class="JScript">
                   int 1=0;
                    while (i <= 100){
                    cout<< i << endl;
                    i++;}
</pre>

  3.   DO..WHILE
        Perintah DO..WHILE hampir sama dengan WHILE.
        Sintaks:
<pre name="code" class="JScript">
        do
        {
         .
         .
         }
         while(kondisi);
<pre>
Perbedaan dengan WHILE yaitu pada DO..WHILE statement perulangannya dilakukan terlebih dahulu baru kemudian di cek kondisinya.
         Sedangkan WHILE kondisi dicek dulu baru kemudian statement perulangannya dijalankan.
DO WHILE minimal terdapat 1x perulangan. Sedangkan WHILE dimungkinkan perulangan tidak pernah terjadi yaitu ketika kondisinya langsung bernilai FALSE. 
 misal:
<pre name="code" class="JScript">
         int a = 0;
do{ cout<< a <<endl;
                 a++;
               } while (a <=100);
</pre>



Komentar

Postingan populer dari blog ini

Algoritma menghidupkan dan mematikan komputer

Cara menghidupkan komputer •Pasangkan kabel ke stopkontak. •Tekan tombol ON (Stabilizer),CPU,dan monitor. •Tunggulah beberapa saat hingga komputer melakukan proses booting. •Setelah proses Booting selesai, di layar muncul kotak dialog untuk mengisi Username dan Password. (jika          menggunakan password). •Setelah selesai muncul desktop, komputer siap digunakan. Cara mematikan komputer •Pastikan semua aplikasi yang telah anda gunakan sudah ditutup. •Pada menu start, klik shutdown-Ok atau Turn Off. •Tekan tombol Off pada monitor dan stabilizer.

Program overloading operator tambah dalam bahasa C++

Berikut ini adalah salah satu contoh program overloading operator tambah dalam bahasa C++. #include"iostream.h" #include"conio.h" class Buah { private: int apel; int jeruk; public: Buah(int jum_apel=0,int jum_jeruk=0); void info_buah(); Buah operator+(Buah b2); Buah operator+(int tambahan); }; void main() { clrscr(); Buah buah1 (20,5); Buah buah2; cout<<"Obyek buah 1"<<endl;  buah1.info_buah(); buah2=buah1+5; cout<<"Obyek buah2"<<endl;  buah2.info_buah(); buah2=buah1+buah1; cout<<"Obyek buah2"<<endl;  buah2.info_buah(); getch(); } Buah::Buah(int jum_apel,int jum_jeruk) { apel=jum_apel; jeruk=jum_jeruk; } void Buah::info_buah() { cout<<"Jumlah Apel= "<<apel;  <<"Jumlah Jeruk= "<<jeruk;<<'\n'<<endl; } Buah Buah::operator+(Buah b2) { Buah tmp; tmp.apel=apel+b2.apel; tmp.jeruk=jeruk+b2.jeruk;...

Flowchart menampilkan bilangan yang habis dibagi 5 dan 7 secara rekursif

menggunakan fungsi mod ( % )