twitter
    Find out what I'm doing, Follow Me :)

PROSES PENGULANGAN PADA PEMROGRAMAN JAVA

PERNYATAAN WHILE

Pernyataan ini berguna untuk melakukan proses yang berulang.

Bentuk pernyataan :

while(kondisi)

{

blok pernyataan;

}

Contoh program java :

// nama file ulang.java

public class ulang

{

public static void main (String[]args)

{

int jumlah=1;

while(jumlah<=5>

{

System.out.println(“Putaran ke-“ +jumlah);

jumlah++;

}

}

}

HASIL :

Putaran ke-1

Putaran ke-2

Putaran ke-3

Putaran ke-4

Putaran ke-5

PERNYATAAN DO…WHILE

pernyataan ini menyerupai pernyataan while tetapi blok pernyataan yang terdapat dalam do….. while paling tidak dieksekusi sekali.

Bentuk pernyataan :

do

{

blok pernyataan;

}while(kondisi);

contoh program java:

// nama file ulang1.java

public class ulang1

{

public static void main (String[]args)

{

int jumlah = 11;

do

{

System.out.println(“Putaran ke-”+jumlah);

jumlah++;

}while (jumlah<=5>;

System.out.println(“Selesai… !”);

}

}

HASIL :

Putaran ke-11

Selesai…. !

PERNYATAAN FOR

Bentuk penulisan :

for(inisialisasi; kondisi; penaikan/penurunan)

{

blok pernyataan;

}

Bagian insialisasi digunakan untuk memberikan nilai awal kepada variabel yang digunakan untuk mengontrol pengulangan.

Bagian kondisi digunakan untuk mengontrol pengulangan atau diakhiri.

Bagian penaikan/penurunan digunakan untuk menaikkan attau menurunkan nilai variabel pengontrol pengulangan

Contoh program java

// nama file : ulang2.java

public class ulang2

{

public static void main(String[]args)

{

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

{

System.out.println( i +” “);

}

}

}

PENGULANGAN DALAM PENGULANGAN

Ada kalanya persoalan memerlukan penanganan pengulangan di dalam suatu proses pengulangan yang lain, misalnya menggunakan for yang diletakkan didalam for.

Contoh program java :

// nama file nestedfor.java

public class nestedfor

{

public static void main(String[]args)

{

for(int a=1;a<=3; a++)

{

for(int b=1;b<=5; b++)

{

System.out.print(“ x ”);

}

System.out.println();

}

}

}

Java menyediakan sebuah pernyataan yang berguna untuk keluar dari suatu perulangan (loop) dengan menggunakan perintah break.

Contoh:

// nama file break1.java

public calss break1

{

public static void main(String[]args)

{

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

{

if (i==5) break;

System.out.printl(i+” “);

}

System.out.print(“Selesai”):

}

}

HASIL :

1 2 3 4 Selesai

Selain itu Java juga mengenal pernyataan continue. pernyataan yang digunakan untuk mengarahkan eksekusi ke kondisi pernyataan berulang, sehingga kondisi akan dievaluasi lagi.

Contoh program java :

// nama file kontinu.java

public class kontinu

{

public static void main(String[]args)

{

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

{

if ( i >= 3; i<=7)

continue;

System.out.println(i);

}

}

}

HASIL :

1

2

8

Sumber : Praktikum Kapita Selekta Bahasa Pemrograman (Java) STI&K Jakarta ("Yudi Irawan")

DOWNLOAD MODUL DAN TUGAS PRAKTIKUM BESERTA JAWABAN

0 komentar: