Breaking

24 Oktober 2012

Program Mencetak Segitiga Tengahnya Bolong dalam Java

Berikut ini merupakan Program mencetak bentuk segitiga tetapi tengahnya bolong dengan menggunakan java.


Hasilnya :
    *
   **
  *  *
 *    *
*****

Source Code :

import java.util.Scanner;

class segitigakosong {
    public static void main(String[] args){
        int n;
        int a, b=0, c, d, e;


        System.out.print("Masukkan baris : ");
        Scanner input = new Scanner(System.in);
        n=input.nextInt();
        a = n;
        e = n-1;
       
        for(c=1;c<=n;c++){
        b = 1;
            for(d=1;d<=a;d++){
                if (b<=e){
                    System.out.print(" ");
                    b++;
                    }else{
                        if(d==b||d==a||e==0){
                        System.out.print("*");
                    }else
                        System.out.print(" ");
                    }
            }
        e--;
        a++;
        System.out.print("\n");
        }
    }
}