Video of the day

Awesomely Cool Transforming Cursor
Home » » Membuat Segitiga Bintang Sama Kaki Java Eclipse

Membuat Segitiga Bintang Sama Kaki Java Eclipse

Posted by Teknik Informatika on Selasa, 10 November 2015

Setelah postingan sebelumnya membahas tentang script code membuat segitiga siku terbalik, kali ini saya akan share, bagaimana cara membuat segitiga bintang sama kaki, seperti gambar berikut?

public class bin_seg_samkak {
public static void main(String[] args) {

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

}

}


Penjelasan script code di atas adalah :

1) Langkah pertama adalah membuat bentuk segitiga siku-siku terbalik dan segitiga siku-siku rata kanan, seperti pada gambar di bawah :


2)      Script “for (int i=1;i<=5;i++)” adalah untuk membuat baris kebawah berjumlah 5 bintang.
3)   Script “for(int j=4;j>=i;j--) {
            System.out.print("^"); }
Adalah untuk membuat baris mendatar yang bertanda ^. Bahwa j dimulai dari baris menurun ke 5, j lebih besar dari i, tetapi j bersifat – atau semakin berkurang. Jadi semakin bawah semakin sedikit ^ nya.
            4)   Script “for(int k=1;k<=i;k++){
            System.out.print("x");}
Adalah untuk membuat baris mendatar yang bertanda x. Bahwa k dimulai dari baris 1, k kurang dari i, dan k bersifat ++ atau terus bertambah. Jadi semakin bawah semakin banyak nilai x nya.
            5)   Setelah berhasil, ganti tanda x dengan tanda (“*“) dan  ganti tanda ^ menjadi kosong (" ")
            6)      Script for (int l=1;l<=i-1;l++){
System.out.print("*");}
Jika tanda (“*”) diganti dengan tanda (“^”) akan menjadi segitiga seperti gambar berikut.

           7)   Maksud scipt di atas, membuat baris mendatar yang bertanda ^ dimulai dari baris ke 2 karena l kurang dari sama dengan i – 1.
           8)   Ganti tanda (“^”) dengan tanda (“*”).




0 komentar:

Posting Komentar

POSTING TERBARU

Formulir Kontak






.comment-content a {display: none;}