packagecom.demo1;/*** 打印正/倒三角
*
*@authordenny 正三角改变 初始化值 侄三角改变 循环条件*/publicclassDemo6 {publicstaticvoidmain(String[] args) {PRint(5);//倒直角三角printzhen(4);//正直角三角printZhenDenng(5);//正等腰三角形printDaoDenng(5);//倒等腰三角形}//倒直角三角publicstaticvoidprint(introw) {
System.out.println("========== 倒直角三角=======");for(intx = 0; x < row; x++) {for(inty = x + 1; y < row; y++) {
System.out.print("*");
}
System.out.println();
}
}//正直角三角publicstaticvoidprintzhen(introw) {
System.out.println("=========正直角三角============");for(intx = 0; x < row; x++) {for(inty = 0; y <= x; y++) {
System.out.print("*");
}
System.out.println();
}
}//正等腰三角形publicstaticvoidprintZhenDenng(introw) {
System.out.println("=========正等腰三角形============");for(intx = 0; x < row; x++) {//控制显示多少行//控制显示多少空格for(inty = x + 1; y < row; y++) {
System.out.print(" ");
}//控制显示多少个×号for(intz = 0; z <= x; z++) {
System.out.print("* ");
}
System.out.println();
}
}//倒等腰三角形publicstaticvoidprintDaoDenng(introw) {
System.out.println("=========侄等腰三角形============");for(intx = 0; x < row; x++) {//控制显示多少行//控制显示多少空格for(inty = 0; y < x; y++) {
System.out.print(" ");
}//控制显示多少个*号for(intz = x; z < row; z++) {
System.out.print("* ");
}
System.out.println();
}
}
}
========== 倒直角三角=======
****
***
**
*
=========正直角三角============
*
**
***
****
=========正等腰三角形============
*
* *
* * *
* * * *
* * * * *
=========侄等腰三角形============
* * * * *
* * * *
* * *
* *
*