Tutorial Perulangan Dalam Java ( Proggraming Inside )

Kamis, 06 Juni 2013


Programing inside

Perulangan adalah suatu kegiatan di mana sesuatu mengulang sesuatu hal hingga jumlah maupun kondisi yang ditentukan, berikut perulangan pada java ...
Perulangan
Struktur kontrol pengulangan adalah berupa pernyataan dari Java yang mengijinkan kita untuk mengeksekusi blok code berulang-ulang sesuai dengan jumlah tertentu yang diinginkan. Ada tiga macam jenis dari struktur kontrol pengulangan yaitu :




- While
- Do-while
- For loops

Pernyataan-pernyataan di atas menciptakan loop. Loop secara berulang mengeksekusi sebarisan instruksi yang sama sampai kondisi akhir ditemui. Dengan kata lain, looping atau loop artinya mengulangi eksekusi blok program tertentu sampai tercapai kondisi untuk menghentikannya (terminasi). Setiap perulangan memiliki 4 bagian yaitu :
inisialisasi (initialization),
badan program (body) / statement,
iterasi (iteration), dan
termination.


Statement While





Pernyataan while loop adalah pernyataan atau blok pernyataan yang diulang-ulang sampai mencapai kondisi yang cocok.

Bentuk pernyataan while,

while( boolean_expression ){

statement1;

statement2;

. . .

}


Pernyataan di dalam while loop akan dieksekusi berulang-ulang selama kondisi boolean_expression bernilai benar (true). Contoh pada kode di bawah ini:

int i = 4;

while ( i > 0 ){

System.out.print(i);

i--; }



Contoh di atas akan mencetak angka 4321 pada layar. Perlu dicatat jika bagian i--; dihilangkan, akan menghasilkan pengulangan yang terus menerus (infinite loop). Sehingga, ketika menggunakan while loop atau bentuk pengulangan yang lain, pastikan Anda memberikan pernyataan yang membuat pengulangan berhenti pada suatu kondisi.

Statement Do While

Do-while loop mirip dengan while-loop. Pernyataan di dalam do-while loop akan dieksekusi beberapa kali selama kondisi bernilai benar(true). Perbedaan antara while dan do-while loop adalah dimana pernyataan di dalam do-while loop akan dieksekusi sedikitnya satu kali.

Bentuk pernyataan do-while,

     do{

     statement1;

     statement2;

     . . .

     }while( boolean_expression );

Pernyataan di dalam do-while loop akan dieksekusi pertama kali, dan akan dievaluasi kondisi dari boolean_expression. Jika nilai pada boolean_expression tersebut bernilai true, pernyataan di dalam do-while loop akan dieksekusi lagi.

Berikut ini beberapa contoh do-while loop:

    Contoh 1:

    int x = 0;

    do

    {

     System.out.println(x);

     x++;

     }while (x<10);

      Contoh ini akan memberikan output 0123456789 pada layar.



Contoh 2:

     //infinite loop

     do{

     System.out.println(“hello”);

      } while (true);

      Contoh di atas akan melakukan pengulangan terus menerus yang menulis kata “hello” pada layar.



Contoh 3:

      /one loop

      // statement is executed once

      do

       System.out.println(“hello”);

       while (false);

Contoh di atas akan memberikan output hello pada layar.



Statement Perulangan For

Perulangan for menyediakan sarana mengulang kode dalam jumlah yang tertentu.
Pengulangan ini terstruktur untuk mengulangi kode sampai tercapai batas tertentu.

Berikut bentuk dasar perulangan for :

for(InitializationExpression; LoopCondition; StepExpression)

statement

- InitializationExpression, digunakan untuk inisialisasi variabel
   kendali perulangan.

- LoopCondition, membandingkan variabel kendali perulangan
   dengan suatu nilai batas.

- StepExpression, menspesifkasikan cara variabel kendali
   dimodifikasi sebelum iterasi berikutnya dari perulangan.

Contoh:

   public class For1

   {

   public static void main(String[] args)

  {

   int i;

   for (i = 1;i<11;i++)

   System.out.println(i);

   }

   }

Hasil (output) dari contoh listing program di atas:

1

2

3

4

5

6

7

8

9

10


artikel ini dapat di download di sini .....
Download Tutorial Perulangan Dalam Java


Artikel Terkait Java

Share this article :

0 comments:

Speak up your mind

Tell us what you're thinking... !

 
Support : Creating Website | Perpus Kit | I was Here..
Copyright © 2011. perpus mini - All Rights Reserved
Template Created by Creating Website
Proudly powered by Blogger