- Buat perulangan pertama (variable i) dengan nilai range 1 s/d 4. Perulangan ini akan menjadi patokan jumlah baris pada hasil outputnya.
- Buat perulangan kedua (variable j) di dalam perulangan pertama dengan kondisi <= i. Perulangan ini akan menjadi patokan jumlah kolom pada hasil output.
- Beri perintah System.out.print ("*"); di dalam perulangan kedua. Perintah ini untuk mengeprint karakter bintang (*).
- Tambah perintah System.out.println(""); setelah tutup kurung kurawal pada perulangan kedua. perintah ini untuk memberikan baris baru apabila program perulangan kedua selesai (false). Berikut Skrip lengkapnya :
public static void main(String[] args) {
for (int i = 1; i <= 4; i++) {
for (int j = 1; j <= i; j++) {
System.out.print("*");
}System.out.println("");
}
}
}
- Saat perulangan pertama berkondisi true yaitu i = 1 dan 1 <= 4, maka akan menjalankan program dibawahnya yaitu perulangan kedua.
- Perulangan ke dua akan bernilai j = 1 dengan kondisi true kerena 1 <= i , i = 1, dimana i pada perulangan kedua ini akan mengikuti nilai i pada perulangan pertama. Karena true, maka akan menjalankan program dibawahnya yaitu mengeprint satu karakter bintang (*).
- Kemudian perulangan kedua kembali berjalan dengan nilai j = 2, karena nilai i tadi masih satu, maka perulangan ini bernilai false. Maka akan menjalankan perintah System.out.println(""); yang berfungsi membuat baris baru.
- Program akan kembali ke perulangan pertama dengan nilai i = 2 dimana 2 <= 4 bernilai true.
- Perulangan ke dua akan bernilai satu (1) dengan kondisi true. kerena 1 <= i, dimana i bernilai dua (2). Maka akan menjalankan program di bawahnya yaitu mengeprint satu karakter bintang (*).
- Kemudian perulangan kedua kembali berjalan dengan nilai j = 2, karena nilai 2 <= i,dengan nilai i itu tadi dua (2) bernilai true maka masih menjalankan perintah System.out.print("*");
- Saat nilai j = 3, maka akan bernilai false karena 3 > 2 dan menjalankan perintah System.out.println(""); untuk membuat baris baru.
- Begitu seterusnya sampai perulangan pertama bernilai false yaitu saat nilai i = 5. Maka program akan berhenti.







