//直角在右上
        int i,j,k;
        int n = 5;//輸入要的層
        for(i = 1 ; i<=n ; i++)//層數的for迴圈
        {
            for( j = 1 ; j <=i ; j++)//根據外層行號,輸出星號左邊空格
                System.out.print(" ");
            for(k = 1 ; k <=n-i+1 ; k++)//根據外層行號,輸出星號個數
                System.out.print("*");
            System.out.println();
        }

    //直角在右下
        int i,j,k;
        int n = 5;//輸入要的層
        for(i = 1 ; i<=n ; i++)//層數的for迴圈
        {
            for( j = 1 ; j <=n-i ; j++)//根據外層行號,輸出星號左邊空格
                System.out.print(" ");
            for(k = 1 ; k <=i ; k++)//根據外層行號,輸出星號個數
                System.out.print("*");
            System.out.println();
        }

    //直角左下及左上
        int c = 5 ; //設定要的層數
        for(int a =1 ; a <= c ; a++)
        {
            for(int b = 1 ; b <=c ; b++ )
             if(a>=b) //if迴圈裡a<=b直角在左上,a>=b直角在左下
                    System.out.print("*");
                System.out.println();
        }

    //等腰三角形

    int i,j,k;
        int n = 5;//輸入要的層
        for(i = 1 ; i<=n ; i++)//層數的for迴圈
        {
            for( j = 1 ; j <=n-i ; j++)//根據外層行號,輸出星號左邊空格
                System.out.print(" ");
            for(k = 1 ; k <=2*i-1 ; k++)//根據外層行號,輸出星號個數
                System.out.print("*");
            System.out.println();
        }

文章標籤
全站熱搜
創作者介紹
創作者 mingyilai 的頭像
mingyilai

mingyilai的部落格

mingyilai 發表在 痞客邦 留言(0) 人氣(25,934)