Jumat, 03 Januari 2020

Tutorial Membuat Pola Segitiga/Triangle Menggunakan Java

Membuat Pola Segitiga/triangle dengan Java

Pertama tama Untuk Membuat Pola segitiga/Triangle anda harus mempersiapkan tools atau IDE untuk memeriksa kesalahan dan menjalan kan program yang dibuat contoh : notepad++ ,Netbeans,NodeJs,dll ,pada saat ini saya kana menggunakan netbeans sebagai IDE saya . Untuk pola segitiga di gunakan rumus perulangan /looping 






Untuk Membuat segitiga Siku Siku Seperti dibawah ini :


Pertama kita harus menentukan jumlah baris untuk membuat segitiga misalkan 5, untuk membuat segitiga, dimana banyak bintang sama dengan barisnya misalkan baris satu = bintang satu, baris dua = bintang 2 dan seterusnya seperti contoh gambar diatas, maka kita tambahkan perulangan lagi dan memasukan System.out.print(“*”) ke dalamnya seperti berikut:
public static void main(String[] args) {
       int a = 5;
       for (int b = 1; b <= a; b++){
           for (int c = 1; c <= b; c++) {
               System.out.print('*');
           }
           System.out.println();
       }
}

Maka Hasil nya akan seperti gambar di atas 
Untuk Membuat segitiga siku siku Seperti dibawah ini :

Sama seperti diatas dengan penambahan perulangan * akan di mulai di koolom ke 5 dan di tambahkan 1 setiap perulangan 
public static void main(String[] args) {
       int a = 5;
       for (int b = 1; b <= a; b++){
           for (int c = 4; c >= b; c--) {
               System.out.print(' ');
           }
           for (int d = 1; d <= b; d++){
               System.out.print('*');
           }
           System.out.println();
       }
}

Maka hasilnya akan seperti gambar dia atas :

Untuk Membuat segitiga sama kaki seperti dibawah ini :
Anda hanya perlu mengetik 

public static void main(String[] args) {
       int x = 5;
       for (int i = 1; i <= x; 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();
       }
}
Maka hasil nya akan seperti gambar di atas : 

Tidak ada komentar:

Posting Komentar