Jumat, 14 Februari 2014

For loop

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

Bentuk dari for loop :

                           for (InitializationExpression; LoopCondition; StepExpression){
                                    statement1;
                                    statement2;
                                    . . .
                           }

dimana,
                           InitializationExpression – inisialisasi dari variabel loop.
                           LoopCondition     - membandingkan variabel loop pada nilai batas tertentu
.                          StepExpression   - melakukan update pada variabel loop.

Berikut ini adalah contoh dari for loop :
                                 int i;
                                 for( i = 0; i < 10; i++ ){
                                          System.out.print(i);
                                 }

Pada contoh ini, pernyataan i=0 merupakan inisialisasi dari variabel. Selanjutnya, kondisi i<10 diperiksa. Jika kondisi bernilai true, pernyataan di dalam for loop dieksekusi. Kemudian, ekspresi i++ dieksekusi, lalu akan kembali pada bagian pemeriksaan terhadap kondisi i<10 lagi. Kondisi ini akan dilakukan berulang-ulang sampai mencapai nilai yang salah (false).

Contoh tadi, adalah contoh yang sama dari while loop :                                      
                                int i = 0;
                                while( i < 10 ){
                                           System.out.print(i);
                                           i++;
                                 }

Sumber : Bahan ajar-JENI-Intro1-Bab06 Pengenalan Pemograman Komputer

Tidak ada komentar:

Posting Komentar