Judul : Struktur Perulangan
link : Struktur Perulangan
Struktur Perulangan
1. Perulangan For
Merupakan perulangan yang memiliki variabel untuk pengkondisian. Pada perulangan For, terdapat blok untuk membuat variabel dan melakukan proses pengkondisian. Bentuk umum :
For (kondisi awal; persyaratan atau kondisi akhir; increment/decrement){
Blok Statement;
}
for (int i=0; i<=5; i++){
System.out.println("urutan ke -"+i);
2. Perulangan While
Perulangan While melakukan proses perulangan untuk suatu kondisi dimana perulangan akan terus berjalan selama kondisi bernilai benar, dan akan berhenti bila kondisi bernilai salah. Bentuk umum :while (kondisi) {Contoh :
Blok statement;
}
int counter = 0;
while (counter <=5){ //kondisi perulangan
System.out.println("counter ke -"+counter);
counter++; //increment
}
3. Perulangan Do-While
Perulangan ini mirip dengan perulangan while, hanya saja minimal instruksi akan dijalankan sekali meskipun kondisinya bernilai salah. Bentuk umum :
Do {Contoh :
Blok statement;
} While (kondisi);
int counter = 5;
do {
System.out.println("counter ke -"+counter);
counter++; //increment
}
while (counter <5);
4. Perintah Break dan Continue
Perintah break berfungsi untuk menghentikan proses perulangan.
Contoh:
for (int i=1; i <=10; i++){
System.out.println("counter - "+i);
if (i==5){break;} //kondisi untuk memberhentikan loop
}
Sedangkan perintah continue, digunakan untuk meloncati sebuah perulangan, maksudnya instruksi yang seharusnya dijalankan dapat dilewati.
Contoh :
for (int i=1; i <=6; i++){
if (i%2 == 0){continue;}}
LATIHAN
A. Menampilkan Bilangan Asli
public class BilanganAsli {
public static void main (String args[]){
for (int bilAsli =1; bilAsli <=20; bilAsli++){
System.out.print(bilAsli+" ");
}
}
}
B. Menampilkan Bilangan Cacah
public class BilanganCacah {
public static void main (String args[]){
System.out.println("Bilangan Cacah: ");
int i = 0;
while (i<=5){
System.out.println(i);
i++;
}
}
}
C. Hitung Faktorial
import javax.swing.JOptionPane;
public class Faktorial {
public static void main (String args[]){
int angka = Integer.parseInt(JOptionPane.showInputDialog(null,"Masukkan Nilai :","Program Faktorial",1));
int hasil=1;
for (int i=angka; i>=1;i--){
hasil *=i;
System.out.print(i+"*");
}
System.out.println("="+hasil);
}
}
D. Hitung Pangkat
public class Pangkat {
public int HitungPangkat(int x, int y){
if (y==1){
return x;
} else {
return x * HitungPangkat(x, y-1);
}
}
public static void main (String args[]){
Pangkat p = new Pangkat();
System.out.println(p.HitungPangkat(2,4));
}
}
Demikianlah Artikel Struktur Perulangan
Sekianlah artikel Struktur Perulangan kali ini, mudah-mudahan bisa memberi manfaat untuk anda semua. baiklah, sampai jumpa di postingan artikel lainnya.
Anda sekarang membaca artikel Struktur Perulangan dengan alamat link https://sebuahteknologi.blogspot.com/2015/02/struktur-perulangan.html