PERULANGAN
FOR-Loop
Loop atau perulangan adalah suatu bentuk kegiatan mengulang suatu statement sampai batas yang diinginkan. Dalam pemograman Loop.
For Loop adalah struktur perulangan eksekusi kode program beberapa kali.ini merupakan bentuk yang paling sederhana. Dalam menggunakan perulangan for, beberapa elemen diperlukan, yaitu :- Elemen awal
- Elemen penguji
- Penambahan atau pengurangan
Program berikut memberikan gambaran perulangan menggunakan pernyataan for. Dalam contoh program tersebut, elemen persiapan adalah i=0, elemen penguji i<5, dan elemen penambahan i++.
Contoh kode program dengan memakai For-Loop:
public class tesperulangan {
public static void main ( String[] args ) {
int i ;
//for
System.out.println("perulangan for .....");
for (i=0; i<10; i++)
System.out.println("perulangan ke : "+i);
//while
System.out.println("perulangan while .....");
while (i<10) {
System.out.println("perulangan ke: "+i);
i++;
}
//do while
System.out.println("perulangan do while...");
do {
System.out.println("perulangan ke: "+i);
i++;
}
while (i<10);
}
}
Outputnya:
Contoh Ke 2:
Tampilkan hasil output bilaangan dibawah ini:
54321
4321
321
21
1
Kode programnya:
Kode programnya:
public class perulangan {
public static void main (String [] args ){
System.out.println("....perulangan for...");
for(int i=5; i>0; i--) {
for(int j=i;j>0;j--) {
System.out.print (j);
}
System.out.println();
}
}
}
Outputnya:
Perulangan while(while loop)
Merupakan struktur perulangan yang akan dieksekusi selama booelean_expression bernilai true.
Perulangan while merupakan tipe perulangan kedua. Saat keyword diterapkan, loop while mengulangi eksekusi dari sebuah pernyataan atau blok pernyataan selama kondisi yang diberikan benar. Program berikut memberikan gambaran perulangan menggunakan pernyataan while. Elemen awal adalah 0, elemen penguji i<5, dan elemen penambahan i=i+1
Perulangan while merupakan tipe perulangan kedua. Saat keyword diterapkan, loop while mengulangi eksekusi dari sebuah pernyataan atau blok pernyataan selama kondisi yang diberikan benar. Program berikut memberikan gambaran perulangan menggunakan pernyataan while. Elemen awal adalah 0, elemen penguji i<5, dan elemen penambahan i=i+1
Perulangan Do-While
Dalam perulangan do-while, ekspresi pengujian dilakukan setelah loop dieksekusi. Hal ini berlawanan dengan perulangan while dimana pengujian dilakukan sebelum perulangan dieksekusi. Program berikut memberikan gambaran perulangan menggunakan pernyataan do-while. Elemen awal adalah 0, elemen penguji i<5, dan elemen penambahan i=i+1
TUGAS
Menentukan bilangan ganjil dan genap pada angka 1-10 dengan ketentuan:
1:bilangan ganjil
2:bilangan genap
3:bilangan ganjil
4:bilangan genap
5:bilangan ganjil
6:bilangan genap
7:bilangan ganjil
8:bilangan genap
9:bilangan ganjil
10:bilangan genap
Kode programnya:
public class GanjilGenap {
public static void main (String[] args) {
int i=1;
for (i=1;i<=10;i++) {
if(i %2==0)
System.out.println(i+ " : Bilangan Genap");
else
System.out.println(i+ " : Bilangan ganjil");
}
}
}
Dalam perulangan do-while, ekspresi pengujian dilakukan setelah loop dieksekusi. Hal ini berlawanan dengan perulangan while dimana pengujian dilakukan sebelum perulangan dieksekusi. Program berikut memberikan gambaran perulangan menggunakan pernyataan do-while. Elemen awal adalah 0, elemen penguji i<5, dan elemen penambahan i=i+1
TUGAS
Menentukan bilangan ganjil dan genap pada angka 1-10 dengan ketentuan:
1:bilangan ganjil
2:bilangan genap
3:bilangan ganjil
4:bilangan genap
5:bilangan ganjil
6:bilangan genap
7:bilangan ganjil
8:bilangan genap
9:bilangan ganjil
10:bilangan genap
Kode programnya:
public class GanjilGenap {
public static void main (String[] args) {
int i=1;
for (i=1;i<=10;i++) {
if(i %2==0)
System.out.println(i+ " : Bilangan Genap");
else
System.out.println(i+ " : Bilangan ganjil");
}
}
}
Outputnya:




Tidak ada komentar:
Posting Komentar