Contoh Coding Bintang Piramida di Java Netbeans

Juni 23, 2015



Contoh Coding Bintang Piramida di Java Netbeans
Java



KuReview – pada kesempatan kali ini, saya ingin sharing masalah salah satu source code membuat sebuah piramida dengan menggunakan bintang. Sebenarnya ini merupakan tugas saya yang sudah lama. Namun, baru bisa saya upload sekarang diblog saya, KuReview. 

Pada codingan ini, saya menggunakan perulangan for. Sehingga bisa untuk membuat coding bintang piramida di Java Netbenas dengan Outputnya program seperti di bawah ini :


Contoh Coding Bintang Piramida di Java Netbeans
 

Oke, langsung saja ini Source Code untuk bisa membuat tampilan piramida seperti gambar.


package modul1;

/**
 *
 * @author Riset
 */
public class piramida {
    public static void main(String[] args) {
        for(int a=1; a<=10; a++){
            for(int b=a; b<=9; b++){
                System.out.print(" ");
            }
            for(int c=0; c<=(a*2)-2; c++){
            System.out.print("*");{
            }
        }
            System.out.print("\n");
    }
    }
}


Bingung kenapa bisa seperti itu ? Pahami sendiri ya :D
Intinya adalah code        for(int a=1; a<=10; a++) untuk bisa mengulang baris.  for(int b=a; b<=9; b++) untuk bisa mengulang column sehingga ada jarak antara piramida dengan spasi.            for(int c=0; c<=(a*2)-2; c++) untuk piramida itu sendiri sehingga bisa muncul piramidanya dari bintang.

Kalau kita merubah sedikit untuk bisa memahami codenya,


public class piramida {
    public static void main(String[] args) {
        for(int a=1; a<=10; a++){
           
            for(int b=a; b<=9; b++){
                System.out.print("o");
            }
            for(int c=0; c<=(a*2)-2; c++){
            System.out.print("*");{
            }
        }
            System.out.print("\n");
    }
    }
}


Maka outputnya berubah menjadi seperti ini :

 Contoh Coding Bintang Piramida di Java Netbeans

Sedangkan untuk yang manual sekali tanpa menggunakan perulangan. namun, menggunakan perintah "\n" atau "\t" maka bisa menggunakan tutorial seperti di bawah ini :

package modul1;

/**
 *
 * @author Riset
 */
public class piramida_manual {
    public static void main(String[] args) {
        System.out.print("     *\t *********\n    ***\t  *******\n   *****   *****\n  *******   ***\n *********   *");
    }
}
 
Sehingga nanti hasilnya seperti di bawah ini :

Contoh Coding Bintang Piramida di Java Netbeans


itu tanpa menggunakan perulangan for, jadi bermain di \t dan \n. Mudah bukan? sekarang pilih mana? manual apa automatic? menggunakan perulangan for?

Semoga bisa memahami sendiri Contoh Coding Bintang Piramidadi Java Netbeans ini ya. Semoga bermanfaat juga artikel di KuReview ini. Jika ada kurang lebihnya saya mohon maaf. Terima Kasih sudah mampir.



Sumber : Project praktikum icmaulana

Credit to icmaulana

Artikel lain :


You Might Also Like

0 komentar

- Berkomerntarlah dengan menggunakan bahasa yang mudah di mengerti.

-Apabila review di KuReview terdapat kesalahan, atau pun ingin memberikan kritik dan saran, silahkan menghubungi kami di Contact Us