Kamis, 19 Januari 2012

Segitiga 2D dengan Java


Membuat Segitiga 2D dari susunan Angka dengan Java Code

Membangun bentuk segitiga secara 2D dari angka. Bentuk ini disusun berdasarkan implementasi dari kondisi pengulangan for. Bentuk yang tersusun ada Segitiga Siku-siku, Segitiga Sama kaki, dan Segitiga Sembarang sisi.... 


Berikut Output dari Source
      
             
Berikut Kode dalam Java

public static void main(String[] args) {    

    /** Print Pattern I */
      System.out.println("Segitiga Siku-siku Kanan ");
      for (int i = 1; i <= 6; i++) {
        for (int j = 1; j <= i; j++)
          System.out.print(j + " ");
          System.out.println();
      }
      System.out.println("\n");

    /** Print Pattern II */
      System.out.println("Segitiga Siku-siku Kiri ");
      for (int i = 1; i <= 6; i++) {
        for (int j = i; j <= 6; j++)
          System.out.print(" ");
        for (int j = i; j >=1; j--)
          System.out.print(j);
        System.out.println();
      }
      System.out.println("\n");

       /** Print Pattern III */
      System.out.println("Segitiga Sama Kaki ");
      for(int i=1; i<=6; i++){
            for(int j=1; j<=6-i; j++){
               System.out.print(" ");
            }
            for(int j=1; j<=i; j++){
                System.out.print(" " + j);
            }
            System.out.println();
      }
      System.out.println("\n");
      
      /** Print Pattern IV */
      System.out.println("Segitiga Sembarang ");
      for(int i=1; i<=6; i++){
            for(int j=1; j<=6-i; j++){
               System.out.print(" ");
            }
            for(int j=1; j<=i; j++){
                System.out.print(" " + j);
            }
            for(int column = i - 1; column >= 1; column--){
                System.out.print(" " + column);
            }
            System.out.println();
   }    }

Try and Understand it, Basic Algorithm


Tidak ada komentar:

Posting Komentar

jangan lupa beri komentar dan join blognya yaa :)