Perulangan for pada java

Assalamualaikum…….. kali ini kita akan sedikit membahas tentang perulangan for pada java, ok langsung saja kita topic pembahasan.

  1. Perulangan for

Perulangan for merupakan perulangan yang memiliki variable untuk melakukan pengkondisian, berbeda dengan while dan do-while dimana kita harus membuat sebuah variable diluar untuk melakukan pengkondisian, pada perulangan for, ditempatkan sebuah blok untuk membuat variabel dan proses pengkondisian. Bentuk sintaks perulangan for secara umum :for.PNG

Sebagai contoh kita akan menampilkan angka 1=5, kita tidak perlu menulis semua angka akan tetapi cukum dengan menggunakan perintah for .Berikut sintaksnya

package latihan_pribadi;

public class For {

public static void main(String[] args) {
// TODO Auto-generated method stub
for(int a=1;a<=5;a++){
System.out.println(a);
}
System.out.println(“=======================”);
}

}

Output yang dihasilkan adalah:

1
2
3
4
5
=======================

2. Perintah break

perintah break merupakan perintah yang digunakan untuk menghentikan proses perulangan

Contoh programnya:

package latihan_pribadi;

public class ForBreak {

public static void main(String[] args) {
// TODO Auto-generated method stub
for(int a=1;a<=100;a++){
System.out.println(a);
if(a==5){
break;
}
}
System.out.println(“================”);
}

}

Output yang dihasilkan adalah:

1
2
3
4
5
================

Output yang dihasilkan bukan angka 1 sampai 100, melainkan yang dihasilkan adalah angka 1 sampai 5, karena saat a mencapai 5,program diberhentikan dengan perintah break.

  1. Perintah continue

Perintah continue digunakan untuk meloncati sebuah perulangan,maksudnya intruksi yang seharusya ada dapat dilompat.

Contoh program:

package latihan_pribadi;

public class Continuefor {

public static void main(String[] args) {
// TODO Auto-generated method stub
for(int a=1;a<=10;a++){
if(a%2==0){
continue;
}
System.out.println(a);
}
System.out.println(“===========”);
}

}

Output yang dihasilkan adalah:

1
3
5
7
9
===========

Output yang dihasilkan adalah angka ganjil dari 1-10 dikarenakan ketika a bernilai genap akan dilompati dengan perintah continue.

Sekian postingan kali ini semoga bermanfaat dan selamat mencoba…..wassalamualaikum

 

Leave a comment