循环打印三角形

来源:互联网 发布:mac下面图标怎么清理 编辑:程序博客网 时间:2024/05/17 13:14

一、
package com.im;

import java.util.Scanner;

public class Demo517 {

public static void main(String[] args) {    // TODO Auto-generated method stub    Scanner input = new Scanner(System.in);    System.out.print("请输入1到15之间的整数:");    int n = input.nextInt();    if(n>=1 && n<=15){    for(int i=1; i<=n; i++){        for(int j=1; j<=n-i; j++){            System.out.print("   ");        }

// for(int k=0; k<=i; k++){
// System.out.print(“* “);
//
// }

        for(int k=i; k>=1; k--){            System.out.print((k>=10) ? " " +k : "  "+k);        }        for(int k=2; k<=i; k++){            System.out.print((k>=10) ? " "+k : "  "+k);        }        System.out.println();    }    }else{        System.out.println("输入错误!");        System.exit(1);    }}

}
结果:
这里写图片描述
二、
package com.im;

import java.util.Scanner;

public class Demo519 {

public static void main(String[] args) {    // TODO Auto-generated method stub    Scanner input = new Scanner(System.in);    System.out.print("请输入1到15之间的整数:");    int n = input.nextInt();    if(n>=1 && n<=15){    for(int i=1; i<=n; i++){        for(int j=1; j<=n-i; j++){            System.out.print("    ");        }

// for(int k=0; k<=i; k++){
// System.out.print(“* “);
//
// }

        for(int k=1; k<=i; k++){            System.out.printf("%4d",(int)Math.pow(2,k-1));        }        for(int k=i; k>=2; k--){            System.out.printf("%4d",(int)Math.pow(2,k-2));        }        System.out.println();    }    }else{        System.out.println("输入错误!");        System.exit(1);    }}

}
结果:
这里写图片描述
三、
package com.im;

import java.util.Scanner;

public class Demo519 {

public static void main(String[] args) {    // TODO Auto-generated method stub    Scanner input = new Scanner(System.in);    System.out.print("请输入1到15之间的整数:");    int n = input.nextInt();    if(n>=1 && n<=15){    for(int i=1; i<=n; i++){        for(int j=1; j<=n-i; j++){            System.out.print(" ");        }        for(int k=1; k<=i; k++){            System.out.print("* ");        }            System.out.println();    }    }else{        System.out.println("输入错误!");        System.exit(1);    }}

}
这里写图片描述

0 0
原创粉丝点击