Perintah Perulangan (for(), while(), dan do while()) pada Java di NetBeans

Perintah for()

            Cara penulisan (syntax) dari perintah for():

            for(inisialisasi; syarat; perubahan nilai) {
                        //perintah-perintah yang akan diulang
            }

Inisialisasi nilai adalah tempat dimana kita akan memberikan nilai awal pada variable counter (variable yang digunakan untuk menghitung jumlah perulangan).

Syarat pengulangan adalah syarat yang harus dipenuhi agar perulangan tetap dilakukan.

Perubahan nilai adalah perubahan yang akan dilakukan pada tiap putaran untuk menjamin bahwa perulangan tersebut tidak akan berlangsung terus-menerus.

Berikut ini adalah flowchart yang menunjukkan bagaimana perintah for() dikerjakan:

Perintah Perulangan (for(), while(), dan do while()) pada Java di NetBeans 1
Perintah while()

            Berikut ini adalah cara penulisan (syntax) dari perintah while():

            while(syarat pengulangan) {
                        //perintah-perintah yang akan diulang
            }

Berbeda dengan for(), while() tidak memiliki inisialisasi. Oleh karena itu, inisialisasi harus diberikan sebelum perintah while(). Statement yang melakukan perubahan nilai juga perlu diberikan di dalam perintah-perintah yang akan diulang. Hal ini perlu dilakukan untuk menjamin bahwa perintah while() tidak akan melakukan perulangan terus-menerus.

Berikut ini adalah flowchart yang menunjukkan bagaimana perintah while() dikerjakan:

Perintah Perulangan (for(), while(), dan do while()) pada Java di NetBeans 2

Perintah do while()

            Berikut ini adalah cara penulisan (syntax) dari perintah do while():

            do {
                        //perintah-perintah yang akan diulang
            } while (syarat pengulangan);

Perintah do while() akan menjalankan statement miliknya minimal satu kali, meskipun syarat pengulangan tidak terpenuhi.

Berikut ini adalah flowchart yang menunjukkan bagaimana perintah do while() dikerjakan:

Perintah Perulangan (for(), while(), dan do while()) pada Java di NetBeans 3

Advance Technique!!

            Perintah perulangan juga boleh diletakkan di dalam perintah perulangan lainnya. Hal ini dilakukan ketika kalian ingin mengulang sebuah perulangan sebanyak beberapa kali.

            Agar lebih jelas, saya akan berikan contoh potongan program uang menggunakan perulangan di dalam perulangan.

            int baris, kolom;
        for (baris = 0; baris < 5; baris++) {
            for (kolom = 0; kolom < 5; kolom++) {
                System.out.printf(“*”);
            }
            System.out.printf(“n”);
        }

Potongan program terdapat dua buah perintah perulangan. Perintah perulangan yang luar, mengulang perulangan yang di dalam dan perintah pindah baris sebanyak 5 kali. Sedangkan perintah pengulangan di dalam memerintahkan computer untuk menampilkan bintang sebanyak 5 kali. Oleh karena itu hasil yang akan ditampilkan ke layar adalah sebagai berikut:

Perintah Perulangan (for(), while(), dan do while()) pada Java di NetBeans 4

Sekian dari bab ini, kurang lebihnya saya minta maaf apabila ada kesalahan dikarenakan saya juga masih belajar. Apabila ada kesalahan saya minta kritik dan saran dari kalian semua dan untuk selanjutnya kita akan membahas mengenai Array pada bahasa Java. Semoga bermanfaat.

6 Comments

  1. Bayangan Suram April 14, 2015
  2. Faiq Nukha April 17, 2015
  3. andry zhoen November 7, 2015
  4. Faiq Nukha November 10, 2015
  5. amir yusuf February 18, 2016
  6. Faiq Nukha November 16, 2016

Leave a Reply