segitiga pada java


kali nih gua sedikit sharing gmn buat beberapa bentuk di bahasa java, seperti segitiga dan kotak
ok kita langsung aja


ini coding buat sigitiga siku - siku:

 dan ini output nya





terus buat coding segitiga sama sisi
 output nya :


terus gimana kalo mau bentuk kotak?
ini kyk nya lbh sedikit mudah dari pada yg segitiga
ok langsung aja gua kasih contoh koding nya....

 ini output nya :




sekarang beberapa kombinasi dari bentuk segitiga 

public class Latihan {

    public static void main(String[] args) {
        int i,j,k,l,a;
  
     for ( i=1; i<6; i++ ){
        for (j=1; j<= i; j++){
            System.out.print("*");
        }
         
         for  (k=1;k<=(10-(i+i))+1;k++){
            System.out.print(" ");      //Spasi bagian Atas
          }
            
          
          for (j=1; j<= i; j++){
            System.out.print("*");
         }  
            
     
         System.out.println(" "); 
     }
     
    for (i=1; i<=11; i++){
    System.out.print("*"); //garis tengah
    }
    
    System.out.println();
    
    
    for (i=1;i<=6;i++){
                              
          for (j=1;j<=(6-i);j++){
            System.out.print("*");
            }
            
            System.out.print(" ");
            
          for  (k=1;k<=i*2-2;k++){
            System.out.print(" "); //Spasi bagian bawah
            }
            
          for (l=1;l<=(6-i);l++){
            System.out.print("*");
            }
            
            System.out.println();
           
        }
        
    }
}

so.... apa output nya?
>>> ini dia................



dan ini kombinasi selanjutnya


public class Latihan2 {
    public static void main(String[] args) {
        int a,b,c;
        int x = 5;
       for (a=1; a<x; a++){            
            for (a=1; a<x*2; a++){
                    System.out.print("*");
            }
            System.out.println();
            for(a=1; a<x; a++){
                System.out.print("*");
            
            for (b=1; b<=a-1; b++){
                System.out.print(" ");          //Spasi
            
            } 
         
            for (b=2; b<9-(2*(a-1)); b++){
                    System.out.print("*");
                    }
            
             for (b=1; b<=a-1; b++){
                System.out.print(" ");          //Spasi
            
            } 
            System.out.println("*");
             }
        
        } 
        
        for (a=1; a<=x; a++){
            
            for(a=1; a<x-1; a++){
                System.out.print("*");
                
                for (b=1; b<x-(a+1); b++){
                    System.out.print(" "); //spasi
                }
                
         //Segitiga bawah    
            
                for (b=0; b<=2*a; b++){
                    System.out.print("*");
                    }
            
                for (b=1; b<x-(a+1); b++){      //spasi
                    System.out.print(" ");
                
                    }

                    System.out.println("*");

            }

            for (a=1; a<x*2; a++){
                    System.out.print("*");
        }
      
      }
        
    }
}


Output nya :



membuat bentuk jajargenjang

Scanner a = new Scanner (System.in);
     System.out.print("Masukan besar Jajargenjang = ");
    int besar_Jajargenjang = a.nextInt();
   
System.out.print("Masukan Bentuk Jajargenjang = ");
String bentuk_Jajargenjang = a.next();
System.out.println("");

for (int i=0; i<=besar_Jajargenjang; i++){
for (int j=1; j<=besar_Jajargenjang-i; j++){
System.out.print(" "); //Spasi
}
for(int k=1; k<=10; k++){
System.out.print(bentuk_Jajargenjang);
}
System.out.println("");
}
ok kali ini sampai sini dulu,.. nanti selanjut nya menyusul
hheeehee... :)

5 komentar:

  1. Thanks gan post nya sangat membantu

    cheap Finder

    BalasHapus
  2. erimakasih banyak tangkai informasinya, semoga bermanfaat jatah pembaca. sentosa sehat! cara mengobati penyakit usus buntu

    BalasHapus
  3. wah taunya yg bahasa c++, ini javanya baru nemu disini.. Thanks gan..
    Salam dari tv online indonesia

    BalasHapus
  4. Asik coding jangan sampai lupa sholat ya.. Lihat jadwal sholat lengkap di jadwalsholatku.com

    BalasHapus

Copyright © 2013 Gagal Coding