使用 *号在分别在控制台输出一个平行四边形、等腰三角形、菱形

吴陆奇

关注

阅读 57

2022-05-03

菱形是拼接的
public static void main(String[] args) {
    //平行四边形
    for(int i = 1;i <= 4;i++){
        for(int j = 1;j <= 4 - i;j++){
            System.out.print(" ");
        }
            System.out.print("****");
        System.out.println();

    }
    //等腰三角形
    System.out.println();
    System.out.println();
    for(int i = 1;i <= 4;i++){
        for(int j = 1;j <= 4 - i;j++){
            System.out.print(" ");
        }
        for(int k = 1;k <= 2 * i - 1;k++){
            System.out.print("*");
        }
        System.out.println();
    }
    //菱形
    System.out.println();
    System.out.println();
    for(int i = 1;i <= 4;i++){
        for(int j = 1;j <= 4 - i;j++){
            System.out.print(" ");
        }
        for(int k = 1;k <= 2 * i - 1;k++){
            System.out.print("*");
        }
        System.out.println();
    }
    for(int i = 3;i >= 1;i--){
        for(int j = 3;j >= i;j--){
            System.out.print(" ");
        }
        for(int k = 1;k <= 2 * i - 1;k++){
            System.out.print("*");
        }
            System.out.println();
    }
}

精彩评论(0)

0 0 举报