Page 99 - PEMROGRAMAN BERORIENTASI OBJEK 11 GASAL
P. 99

PEMROGRAMAN BERORIENTASI OBJEK


                        3.  forloop

                        Pernyataan  forloop  memiliki  kondisi  hampir  mirip  seperti  struktur  pengulangan
                        sebelumnya yaitu melakukan pengulangan untuk mengeksekusi kode yang sama
                        sebanyak jumlah yang telah ditentukan.

                        Bentuk dari forloop,

                             Sintaks for loop

                           for(InitializationExpression;..LoopCondition;StepExpressio
                           n)
                           {
                           statement1;
                           statement2;
                           ...
                           }


                           Dimana     Initialization   Expression–inisialisasi   dari   variable   loop.

                           LoopCondition membandingkan variable loop pada nilai batas tertentu. Step
                           Expression- melakukan update pada variable loop.
                           Berikut ini adalah contoh dari forloop,


                            Listing Program
                           inti;
                           for(i=0;i<10;i++)
                           {
                           System.out.print(i);
                           }

                           Pada  contoh  ini,  pernyataan  i  =  0  merupakan  inisialisasi  dari  variabel.

                           Selanjutnya,  kondisi  <  10  diperiksa.    Jika  kondisi  bernilai  true,  pernyataan
                           didalam  forloop  dieksekusi.  Kemudian,  ekspresii  ++  dieksekusi,  lalu  akan
                           kembali pada bagian pemeriksaan terhadap kondisii < 10 lagi.  Kondisi ini akan

                           dilakukan  berulang-ulang  sampai  mencapai  nilai  yang  salah  (false).  Contoh
                           tadi, adalah contoh yang sama dari while loop,

                            Listing Program
                           inti=0;
                           while(i<10)
                           {
                           System.out.print(i);
                           i++;
                           }



                                                                                             84 | Pa g e
   94   95   96   97   98   99   100   101   102   103   104