Setelah kemarin sedikit penjelasan tentang pemrograman berbasis obyek yang memfokuskan di java, sekarang aku mau sharing tentang koding looping dalam penggunaan pemrograman java ini. Sebenernya hampir sama dengan pemrograman di pascal hanya berbeda sedikit susunannya. Misalnya penggunaan repeat di pascal tetapi di java tidak ada penggunaan repeat melainkan do..while . Memang bukan membandingkan koding di pascal dan java tetapi penggunaan repeat ini susunannya hampir mirip dengan java. Begini contoh penggunaan nya :
int x; //koding di java
x =1;
do {
system.out.println (x);
x++;
}while (x<=5)
x =1;
do {
system.out.println (x);
x++;
}while (x<=5)
Berbeda sedikit kan? Tinggal masalah algoritma nya aja yang harus kuat, kalau algoritma nya lancar pasti java nya juga lancar-lancar aja. *sayangnyaa akuu kurang bisa algoritma..=( Nah, kemarin-kemarin aku ada tugas java tentang looping. Penggunaan Looping pada java yaitu seperti for, while, do..while . Memang simple dilihat dari hasil output nya, yaitu menampilkan karakter tertentu yang nantinya membentuk huruf X.
Penggunaan for dalam looping untuk contoh sederhana pemrograman java
Penggunaan for dalam looping untuk contoh sederhana pemrograman java
public class cheuwfor {
public static void main(String[] args) {
int N = 5;
int N = 5;
for (int i = 1; i <= N; i++) {
for (int j = 1; j <= N; j++) {
if ((j == i) || (j == N+1-i))
System.out.print(“#”);
else
System.out.print(” “);
}
System.out.println();
}
}
}
for (int j = 1; j <= N; j++) {
if ((j == i) || (j == N+1-i))
System.out.print(“#”);
else
System.out.print(” “);
}
System.out.println();
}
}
}
Sedangkan penggunaan bentuk do..while didalam program looping seperti ini :
public class cheuwdo {
public static void main(String[] args) {
int N = 5;
int i = 1;
int N = 5;
int i = 1;
do {
int j = 1;
do {
if ((j == i) || (j == N+1-i))
System.out.print(“#”);
else
System.out.print(” “);
j++;
}
while (j <= N);
System.out.println();
i++;
}
while (i <= N);
}
}
int j = 1;
do {
if ((j == i) || (j == N+1-i))
System.out.print(“#”);
else
System.out.print(” “);
j++;
}
while (j <= N);
System.out.println();
i++;
}
while (i <= N);
}
}
Koding diatas juga jika diubah dalam bentuk javascript tidak akan berbeda jauh. Dan ini hanya contoh sederhana penggunaan pemrograman java khususnya tentang looping. CMIIW..Correct Me If I’m Wrong. Jika akan dicoba copy paste kan kode diatas ke notepad dan nama filenya samakan dengan nama kelas, misalnya nama kelas yang di penggunaan for kan cheuwfor jadinya nama filenya harus cheuwfor.java. Kemudian pada cmd jalankan file tersebut. =) Nanti muncullah outputnya.
sumber : http://cheuw.com/contoh-sederhana-penggunaan-pemrograman-java/