Membuat Macam-Macam Segitiga Bintang Dengan Java

by Unknown  |  in Pemrograman at  Kamis, April 23, 2015

Segitiga bintang biasanya muncul dan seseorang harus bisa menguasai dan membuat pola segitiga tersebut pada setiap bahasa pemrograman, tidak hanya pada pemrograman java tetapi juga ada pada bahasa C++, Pascal, dll. Untuk membuat segitiga bintang dengan bahasa C++ silahkan baca DISINI, untuk membuatnya dengan bahasa java, silahkan lanjutkan membaca artikel ini.

piramid java, segitiga sama kaki, segitiga siku-siku, javaDalam membuat segitiga bintang dengan bahasa java, kita bisa menggunakan metode perulangan. Metode perulangan merupakan metode dasar dalam pembuatan pola segitiga bintang ini, karna jika tidak menggunakan metode ini kita akan kesulitan dalam membuat nya, terlagi jika segitiga bintang ini dibentuk dalam jumlah baris yg puluhan atau bahkan ratusan. Ada banyak macam bentuk segitiga yg bisa kita ciptakan, tergantung pada kreasi dan logika kita masing-masing, tetapi pada artikel ini saya hanya akan memberikan 3 buah contoh bentuk segitiga, segitiga siku-siku rata kiri, segitiga siku-siku rata kanan, dan segitiga sama kaki. Untuk lebih jelasnya silahkan pahami kode berikut ini.  

Segitiga siku-siku rata kiri

piramid java, segitiga sama kaki, segitiga siku-siku, java
public class soal4_2Blog
{
    public static void main(String[] args)
    {
    int baris, spasi, bintang, jumlah;
    jumlah = 7;

    //proses perulangan segitiga bintang rata kiri
    for (baris=0; baris<jumlah; baris++){
                for(bintang=0; bintang<=baris; bintang++){
                    System.out.print("*");
                }
                System.out.print("\n");
        }
    System.out.print("\n");
    }
}

Segitiga siku-siku rata kanan
piramid java, segitiga sama kaki, segitiga siku-siku, java
public class soal4_2Blog
{
    public static void main(String[] args)
    { 
    //proses perulangan segitiga bintang rata kanan
    System.out.print("\n");
    for (baris=1; baris<=jumlah; baris++){
                for (spasi=(jumlah-1); spasi>=baris; spasi--){
                    System.out.print(" ");
                }
                for (bintang=1; bintang<=baris; bintang++){
                    System.out.print("*");
                }
        System.out.print("\n");
        }
    }
}

Segitiga sama kaki

piramid java, segitiga sama kaki, segitiga siku-siku, java
public class soal4_2Blog
{
    public static void main(String[] args)
    {
    int baris, spasi, bintang, jumlah;
    jumlah = 7;


    //proses perulangan segitiga bintang sama kaki
    System.out.print("\n");
    for (baris=1; baris<=jumlah; baris++){
                for (spasi=(jumlah-1); spasi>=baris; spasi--){
                    System.out.print(" ");
                }
                for (bintang=1; bintang<=2*baris-1; bintang++){
                    System.out.print("*");
                }
        System.out.print("\n");
        }
    }
} 

Sebenarnya banyak bentuk codingan lain yg juga bisa membentuk segitiga seperti diatas, tergantung dari logika kita masing-masing. Bahkan codingannya bisa lebih simple dan dinamis dari codingan diatas, tetapi codingan yg biasanya simple dan dinamis tersebut akan sedikit sulit untuk dipahami, untuk itu yg saya jabarkan disini adalah codingan yg rasa tidak terlalu sulit untuk dimengerti terutama bagi para pemula.

G+

Jika Anda menyukai Artikel di blog ini, Silahkan klik disini untuk berlangganan gratis via email, dengan begitu Anda akan mendapat kiriman artikel setiap ada artikel yang terbit di compi gaul
feedcount

0 komentar:

Proudly Powered by Blogger.