Contoh Perulangan (Looping) java


perulamgan java

Perulangan (Looping) java

Pengulangan digunakan untuk menjalankan satu atau beberapa pernyataan sebanyak beberapa kali.
Dengan pengulangan, kita hanya perlu  menuliskan pernyataan tersebut satu kali saja, tapi akan dilakukan oleh program sebanyak yang diperintahkan
Kondisi pengulangan, yaitu syarat yang harus dipenuhi untuk melaksanakan pengulangan. Syarat ini biasanya dinyatakan dalam ekspresi Boolean yang harus diuji apakah bernilai benar (true) atau salah (false).
Badan pengulangan (loop body), yaitu satu atau lebih instruksi yang akan diulang.                     
Operator dalam perulangan (counter)

Contoh:

Macam-macam perulangan:
1. For
Digunakan bila sudah diketahui berapa kali akan mengulang satu atau beberapa pernyataan.
Menggunakan sebuah variable yang biasa disebut sebagai loop’s counter. Nilai penghitung (counter) secara OTOMATIS  bertambah atau berkurang tiap kali pengulangan dilaksanakan, tergantung jenis perulangannya.
Bentuknya:
For (nilai awal, pencacah, increament)
{
Statement1;
Statement2;
}
Flowchartnya:

2. While
Bentuknya:
while (nilai awal dan operator)
{
Statement1;
Statement2;
<Counter>
}


3. Do while
Bentuknya:
do
{
Statement1;
Statement2;
<Counter>
}
While (operator)



Program perualang for bersarang

Contoh:
1.public class latihanku1

{

 public static void main (String [] arg)

 {

  for (int i=1; i<=6; i++)

  {

   System.out.println("");

   for (int j=1; j<=6; j++)

{ System.out.println("*");

   }

  }

}
}

Hasil outputnya:


2.
public class latihanku1

{

 public static void main (String [] arg)

 {

  for (int i=1; i<=6; i++)

  {

   System.out.println("");

   for (int j=1; j<=i; j++)

   { System.out.print("*");

   }

  }

 }

}

Hasil outputnya:







3.
 public class latihanku1

{

 public static void main (String [] arg)

 {

  for (int i=1; i<=6; i++)

  {

   System.out.println("");

   for (int j=1; j<=i; j++)

   { System.out.print(+j);

   }

  }

 }

}

Hasil outputnya:


4.
public class latihanku1

{

 public static void main (String [] arg)

 {

  for (int i=5; i>=1; i--)

  {

   System.out.println("");

   for (int j=1; j<=i; j++)

   { System.out.print("*");

   }

  }

 }

}






5.
public class latihanku1

{

 public static void main (String [] arg)

 {

  for (int i=6; i>=1; i--)

  {

   System.out.println("");

   for (int j=1; j<=i; j++)

   { System.out.print(+j);

   }

  }

 }

}

Hasil output:



No comments:

Post a Comment

Iklan Atas Artikel

Meta Propeller atas artikel

cara mudah turial kode Java blog website grafika komputer jaringan komputer dan Arduino

Iklan Tengah Artikel 2

Iklan Bawah Artikel