Perulangan
Struktur perulangan pada Java adalah sebagai berikut :
int i;
for(i=0;i<10;i++){
System.out.println(“Hello”);
}
Pastikan variabel yang digunakan dalam perulangan sudah dideklarasikan. Di sini nilai i dimulai dari 0, selama i<10, maka proses di dalam scope {} akan terus diulang, di mana setiap perulangannya nilai i ditambah 1 ( i++ ). Berarti nilai I berturut-turut tiap loopingnya adalah 0,1,2,3,4,5,6,7,8,9. Sebanyak 10 kali perulangan dilakukan, pada layar akan tampil output teks “Hello” dicetak 10 kali.
for(int i=0;i<10;i++){
System.out.println(“Hello”);
}
Selain itu format di atas juga dapat dipakai. Pada bagian di atas ini, perulangan dilakukan dengan langsung mendeklarasikannya dalam initial value. Selain penggunaan for masih ada format perulangan dengan do-while dan while. Dengan menggunakan do-while.
int i=0;
do {
System.out.println(i);
i++;
}while(i<10);
Dengan menggunakan while
int i=0;
while (i<10){
System.out.println(i);
i++;
};
Pastikan anda melakukan penambahan atas nilai i, jika tidak maka nilai i selalu 0 dan tidak berubah sehingga kondisi pada while selalu benar. Hal ini akan mengakibatkan perulangan yang tiada hentinya looping forever.
Contoh program menggunakan piramida menggunakan for :
import java.io.*;
import java.lang.*;
public class piramid{
public static void main(String[] arg) throws IOException
{
BufferedReader baca=new BufferedReader(new InputStreamReader(System.in));
int i,p;
String h;
System.out.println("________________________________________\n! !");
System.out.print("!Masukkan Jumlah Tingkat Piramida : ");
p=Integer.parseInt(baca.readLine());
System.out.println("! * !");
h="*";
for (i=1; i
h=h+"*";
System.out.println("! "+h+" !");
}
System.out.print("!_______________________________________! >>faQie");
}
}
kirim ke teman | versi cetak | Versi PDF
Visitors :80044 Org
Hits : 176861 hits
Month : 516 Users


