Contoh Program Menggunakan Looping di Java Eclipse
19ADM - Looping (perulangan) yaitu untuk melakukan perintah yang ada di dalam blok perulangan tersebut secara berulang - ulang sesuai dengan nilai yang ditentukan atau sampai mencapai sebuah batas tertentu dari sebuah perulangan tersebut. Sekarang kita akan membuat contoh programnya di java
Looping (Perulangan) |
Berikut ini penjelasan dari perulangan atau Looping.
- While
Contohnya :
package looping;
public class Looping
{
public static void main(String[]
args) {
int i=1;
while (i <= 5){
System.out.println(i);
i++;
}
}
}
Perhatikan Source Code di atas ada "i++" itu adalah INCEREMENT ia akan menambah 1 nilai i secara terus menerus. ada juga yang di sebut DECREMENT, contoh : i-- maka ia akan mengurangi 1 nilai i tersebut secara terus menerus. Decrement di atas digunakan untuk menambahkan nilai "i" agar mencapai nilai "5" dan kemudian keluar perulangan. jika kita tidak memberikan decrement maka perulangan tersebut tidak akan berheti - henti ( Infinity looping ).
- Do While
Contohnya :
package looping;
public class Looping
{
public static void main(String[]
args) {
int i=1;
do {
System.out.println(i);
i++;
}while(i>=5);
}
}
Jika anda coba Source Code di atas maka akan mengasilkan "1" karna meskipun while bernilai false ia akan tetap melakukan pekerjaan satu kali, karna pengecekan berada di bagian bawah blok program.
- For
For adalah perulangan yang jumlah perulangannya sudah ditentukan sebelumnya, dengan kata lain perulangan blok dalam for sudah ditetukan sebelumnya.
Contohnya :
package looping;
public class Looping
{
public static void main(String[]
args) {
for(int i=1; i<=5;
i++){
System.out.println(i);
}
}
}
Penulisan for lebih singkat kara definisi variabel bisa dilakukan di
dalam for tersebut. sehingga ia lebih sedikit dalam script yang
digunakan dibandingkan dengan while dan do-while.
Berikut Ini contoh Program Pengulangan (Looping) Pada Java Eclipse.
Caranya yaitu silakan anda copy kan Souce Code Di bawah ini, dan jalankan pada java eclipse anda.
package object;
// Program By 19ADM
public class Pengulangan {
public static void main(String[]
args){
// menggunakan
For
int x =4;
System.out.println("Menggunakan
For");
for( x = 4; x >=
0; x--){
System.out.println(" D
");
}
// Menggunakan
Do While
System.out.println (" ");
System.out.println ("
Menggunakan Do While ");
x
= 4;
do {
System.out.println(" B
");
x--;
}
while ( x >= 0);
// menggunakan
While
System.out.println (" ");
System.out.println ("
Menggunakan While ");
x
= 4;
while ( x >= 0){
System.out.println(" C
");
x--;
}
// Segitiga
1
System.out.println (" ");
System.out.println ("Segitiga
1");
for (int a=1; a<=5;
a++) {
for(int c=1; c<=5-a;
c++) {
System.out.print(" ");
}
for (int b=1; b<=a-1;
b++) {
System.out.print("D");
}
System.out.println("D");
}
// Segitiga
2
System.out.println (" ");
System.out.println("Segitiga
2");
for (int a=1; a<=5;
a++) {
for (int b=1; b<=a-1;
b++) {
System.out.print("B");
}
System.out.println("B");
}
// Segitiga
3
System.out.println (" ");
System.out.println ("Segitiga
3");
int x1, y;
for (x1 = 5;
x1>=0; x1--){
for (y = 1; y <=
x1; y++){
System.out.print("C");
}
System.out.println("C");
}
// belah
ketupat
System.out.println (" ");
System.out.println ("Belah
Ketupat ");
for (int
i=1;i<=4;i++){
for(int
j=4;j>=i;j--){
System.out.print(" ");
}
for(int
k=1;k<=i;k++){
System.out.print("*");
}
for (int
l=1;l<=i-1;l++){
System.out.print("*");
}
System.out.println();
}
for (int
i=1;i<=5;i++){
for(int
j=1;j<=i-1;j++){
System.out.print(" ");
}
for(int
z=5;z>=i;z--){
System.out.print("*");
}
for(int
k=4;k>=i;k--){
System.out.print("*");
}
System.out.println("");
}
}
}
Sekian Pembahasan dari saya, mohon maaf bila ada kesalahan.
loading...
DONASI MELALUI SEMUA WALLET BANK
Bantu berikan donasi jika artikelnya dirasa bermanfaat. Donasi akan digunakan untuk memperpanjang domain www.19adm.com. Terima kasih.
Silakan Berikan Komentar Anda
BalasHapus- Komentar dengan sopan
- Dilarang spam Komentar
- Dilarang memberikan link aktif pada kolom komentar
- Dilarang menggunakan Kosa Kata yang Kasar atau Negatif
Salam Hangat
AriefDM