データ構造とアルゴリズム-二等辺三角形の印刷アルゴリズム
4717 ワード
package *;
/**
* @program: data-structure
* @description:
* @author: ChenWenLong
* @create: 2019-09-10 15:02
**/
public class IsoscelesTriangle {
public static void main(String[] args) {
createIsoscelesTriangle(10);
}
/**
* :
* 〈 line 〉
*
* @params : [line]
* @return : void
* @author : cwl
* @date : 2019/9/10 15:03
*/
public static void createIsoscelesTriangle(int line) {
// , *
// :n-i :2*i-1
//1 n
for (int i = 1; i<=line; i++) {
//1 n-i
//System.out.println();
for(int j=1;j<=line-i;j++){
System.out.print(" ");
}
//1 2*i-1
for (int j = 1; j <=2*i-1; j++) {
System.out.print("*");
}
System.out.println();
}
}
}