Kamis, 25 Oktober 2012

Aplikasi java dengan fungsi loop for..while..do-while


Loop (for..while..do-while ) bahasa program java

Loop atau struktur kontrol pengulangan yaitu berupa pernyataan dari java yang mengijinkan kita untuk mengeksekusi block kode berulang-ulang sesuai dengan jumlah code tertentu yang di inginkan. tiga macam Loop:

1. For
Yaitu penggulangan untuk mengeksekusi kode yang sama sebanyak jumlah yang telah di tentukan.

Bentuk dari for loop,
for (inisialisasi ekspresi; kondisi loop; ekspresi penambahan){

statement 1;
statement 2;
 ....
}

Contoh for loop,
           int i;
           for(i=0;i<10;i++){
           System.out.print(i;
           }

2. While
Adalah pernyataan atau blok pernyataan yang diulang-ulang sampai mencapai kondisi yang cocok

Bentuk pernyataan while.
while(ekspresi){
statement 1; 
stetement 2;
  .....
 } 

contoh while loop,
          int i=4;
          while (i>0){
          System.out.print(i);
          i--;
          }

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

Bentuk pernyataan do-while loop.
do{
statement 1;statement 2;  .....
}while(ekspresi);

contoh do-while loop,
          int x=0;
         do
         {
         System.out.print(x);
         x++;
         }while (x<10);


Contoh Looping,

public class looping 
{
 public static void main(String[] args) 
 {

 int baris,m;
        for (int i=1;
         i<=7;
        i++) 
{
        if(i<5) 
     {
        for (int j=1;
        j<=4;
        j++) 
  {
     if (j<=i) System.out.print("*");
     else System.out.print(" ");
     }
  }
     else { for (int j=1;
     j<=4;
     j++) 
{

     m=i+j;
     if (m<=8) System.out.print("*");
     else System.out.print(" ");
     }
}
     System.out.println(); 

        }
    } 
}




*
**
***
****
***
**
*
Press any key to continue . . .


Aplikasi input Angka/Integer.
 

Penjelasan :
Aplikasi ini berfungsi untuk memasukan inputan bertipe data Integer/angka, dan apabila yang dimasukan adalah selain angka/integer, maka akan ada notifikasi salah, kemudian akan tetap meminta inputan sampai data yang di masukan benar.