ini yang akan terjadi saat kalian lupa menambahkan i++ di perulangan while 

for( int hitungan = 0; hitungan <= 10; hitungan++ ){
// blok kode yang akan diulang
}
hitungan
tugasnya untuk menyimpan hitungan pengulangan.hitungan <= 10
artinya selama nilai hitungannya lebih kecil atau sama dengan 10, maka pengulangan akan terus dilakukan. Dengan kata lain, perualangan ini akan mengulang sebanyak 10 kali.hitungan++
fungsinya untuk menambah satu (+1
) nilai hitungan peda setiap pengulangan.{
’ dan diakhiri dengan ‘}
’.Bintang
, kemudian ikuti kode berikut:class Bintang{
public static void main(String[] args){
for(int i=0; i <= 5; i++){
System.out.println("*****");
}
}
}
*****
*****
*****
*****
*****
*****
class CetakAngka{
public static void main(String[] argumen){
for(int i=0; i <= 10; i++){
System.out.print( i + " " );
}
}
}
0 1 2 3 4 5 6 7 8 9 10
class CetakBilanganGanjil{
public static void main(String[] argumen){
for(int i = 1; i <= 20; i += 2){
System.out.print( i + " ");
}
}
}
1 3 5 7 9 11 13 15 17 19
i += 2
, bukan i++
.i
akan ditambah dua (+2
) di setiap pengulangan.for ( int item : dataArray ) {
// blok kode yang diulang
}
item
akan menyimpan nilai dari arrayitem
dalam dataArray
, maka lakukan perulangan”PerulanganForeach
, kemudian ikuti kode berikut.public class PerulanganForeach {
public static void main(String[] args) {
// membuat array
int angka[] = {3,1,42,24,12};
// menggunakan perulangan For each untuk menampilkan angka
for( int x : angka ){
System.out.print(x + " ");
}
}
}
3 1 42 24 12
true
.while ( kondisi ) {
// blok kode yang akan diulang
}
true
dan flase
.while
akan berhenti sampai kondisi bernilai false
.import java.util.Scanner;
public class PerulanganWhile {
public static void main(String[] args) {
// membuat variabel dan scanner
boolean running = true;
int counter = 0;
String jawab;
Scanner scan = new Scanner(System.in);
while( running ) {
System.out.println("Apakah anda ingin keluar?");
System.out.print("Jawab [ya/tidak]> ");
jawab = scan.nextLine();
// cek jawabnnya, kalau ya maka berhenti mengulang
if( jawab.equalsIgnoreCase("ya") ){
running = false;
}
counter++;
}
System.out.println("Anda sudah melakukan perulangan sebanyak " + counter + " kali");
}
}
running
bernilai false
, maka perulangan berhenti.running
bernilai true
.”int i = 0;
while ( i <= 10 ){
// blok kode yang akan diulang
System.out.println('Perulangan ke-' + i);
// increment nilai i
i++;
}
Perulangan ke-0
Perulangan ke-1
Perulangan ke-2
Perulangan ke-3
Perulangan ke-4
Perulangan ke-5
Perulangan ke-6
Perulangan ke-7
Perulangan ke-8
Perulangan ke-9
Perulangan ke-10
i++
) terhadap variabel counter. Karena kalau tidak, perulangannya akan terus-menerus dilakukan sampai komputernya hang.ini yang akan terjadi saat kalian lupa menambahkan i++ di perulangan while
do {
// blok kode yang akan diulang
} while (kondisi);
Do
), baru di cek kondisinya while( kondisi )
. Kalau kondisi
bernilai ture
, maka lanjutkan perulangan.public class PerulanganDoWhile {
public static void main(String[] args) {
// membuat variabel
int i = 0;
do {
System.out.println("perulangan ke-" + i);
i++;
} while ( i <= 10);
}
}
perulangan ke-0
perulangan ke-1
perulangan ke-2
perulangan ke-3
perulangan ke-4
perulangan ke-5
perulangan ke-6
perulangan ke-7
perulangan ke-8
perulangan ke-9
perulangan ke-10
public class PerulanganBersarang {
public static void main(String[] args) {
// membuat variabel
int x, y;
// melakukan parulang sebnayan x dan y kali
for (x = 0; x <= 5; x++){
for( y = 0; y <= 3; y++){
System.out.format("Perulangan [x=%d, y=%d] %n", x, y);
}
}
}
}
Perulangan [x=0, y=0]
Perulangan [x=0, y=1]
Perulangan [x=0, y=2]
Perulangan [x=0, y=3]
Perulangan [x=1, y=0]
Perulangan [x=1, y=1]
Perulangan [x=1, y=2]
Perulangan [x=1, y=3]
Perulangan [x=2, y=0]
Perulangan [x=2, y=1]
Perulangan [x=2, y=2]
Perulangan [x=2, y=3]
Perulangan [x=3, y=0]
Perulangan [x=3, y=1]
Perulangan [x=3, y=2]
Perulangan [x=3, y=3]
Perulangan [x=4, y=0]
Perulangan [x=4, y=1]
Perulangan [x=4, y=2]
Perulangan [x=4, y=3]
Perulangan [x=5, y=0]
Perulangan [x=5, y=1]
Perulangan [x=5, y=2]
Perulangan [x=5, y=3]
Source : Petani Kode
We are a creative web design agency who makes beautiful websites for thousands of peoples.
- Copyright © Dzakzz_ -