Loop (for..while..do-while ) bahasa program java
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){
statement1;
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.