Video of the day

Awesomely Cool Transforming Cursor
Home » » Membuat Segitiga Bintang Siku-Siku Rata Kanan dengan Java

Membuat Segitiga Bintang Siku-Siku Rata Kanan dengan Java

Posted by Teknik Informatika on Minggu, 08 November 2015

Setelah postingan sebelumnya membahas tentang script code membuat segitiga siku-siku bintang rata kiri, kali ini saya akan share, bagaimana cara membuat segitiga siku-siku bintang rata kanan, seperti gambar berikut?


public class segi_siku_kanan {

public static void main(String[] args) {

for (int i=1;i<=5;i++){
            for(int j=5;j>=i;j--){
                System.out.print(" ");
            }
            for(int k=1;k<=i;k++){
                System.out.print("*");
            }
            System.out.println();
        }

}

}



Penjelasan script code di atas adalah :
1)      Sebelum membuat segitiga siku bintang rata kanan tersebut kita bayangkan membuat suatu bentuk persegi yang terbagi menjadi 2 sehingga membentuk potongan segitiga.

Seperti gambar di bawah :
Jika tanda x dan * digabungkan maka akan terbentuk sebuah persegi, dan tujuan kita adalah menghilangkan tanda x agar menjadi segitiga siku rata kanan.

2)      Script “for (int i=1;i<=5;i++)” adalah untuk membuat baris kebawah berjumlah 5 bintang.

3)   Script “for(int j=5;j>=i;j--) {
                       System.out.print("x"); }
Adalah untuk membuat baris mendatar yang bertanda x. Bahwa j dimulai dari baris menurun ke 5, j lebih besar dari i, tetapi j bersifat – atau semakin berkurang. Jadi semakin bawah semakin sedikit x nya.

            4)   Script “for(int k=1;k<=i;k++){
                       System.out.print("*");}
Adalah untuk membuat baris mendatar yang bertanda *. Bahwa k dimulai dari baris 1, k kurang dari i, dan k bersifat ++ atau terus bertambah. Jadi semakin bawah semakin banyak nilai * nya.


0 komentar:

Posting Komentar

POSTING TERBARU

Formulir Kontak






.comment-content a {display: none;}