Source Code Program Membuat Segitiga dengan Karakter Bintang Pada Java

Melanjutkan postingan sebelumnya yang telah membahas tentang konsep dan contoh perulangan maka kali ini saya menambahkan satu contoh lagi yang mungkin lebih menarik untuk dipelajari yakni membuat sebuah segitiga yang dirangkai dari karakter bintang.

Untuk membuat program tersebut maka kali ini saya akan menggunakan perulngan for bersarang (Nested for). Untuk lebih jelasnya langsung aja menuju source code programnya untuk dianalisa lebih mendalam.

Source code program:

import java.util.Scanner; 

public class pola_bintang{ 
    public static void main(String[] args) { 
        int bintang; 
        Scanner input=new Scanner(System.in); 
 
        System.out.print("Masukkan jumlah bintang: "); 
        bintang=input.nextInt(); 
 
        for(int a=bintang; a>0; a--){ 
            for(int b=0; b<a; b++){ 
                 if(a%2==0) 
                     System.out.print("*"); 
                 else 
                     System.out.print("^"); 
            } 
            System.out.println(); 
        } 
    } 
}

Output Program

Jika pada bagian source code ada code yang belum sobat dipahami silahkan ditanyakan langsung pada bagian kolom komentar di bawah insyaAllah akan cepat ditanggapi.