用for迴圈列印圖形
阿新 • • 發佈:2019-01-30
/*作業:
***********
**********
********
******
****
**
*/
class HomeWork1{
public static void main(String[] args){
int rows = 6; //三角形行數
//列印等腰三角形
for(int i = 1; i <= rows; i++){
//左側部分
for(int j = 0; j <= rows-i; j++){
System.out.print("* ");
}
for(int k = 1; k <= 2*i-1; k++){
System.out.print(" ");
}
//判斷是否為第一行
if (i==1){
System.out.print("*");
}else{
System.out.print(" ");
}
//右側部分
for(int m = 1; m<= 2*i-1; m++){
System.out.print(" ");
}
for(int n = 0; n <= rows-i; n++){
System.out.print(" *");
}
System.out.println(); //換行
}
}
}
***********
**********
********
******
****
**
*/
class HomeWork1{
public static void main(String[] args){
int rows = 6; //三角形行數
//列印等腰三角形
for(int i = 1; i <= rows; i++){
//左側部分
for(int j = 0; j <= rows-i; j++){
System.out.print("* ");
}
for(int k = 1; k <= 2*i-1; k++){
System.out.print(" ");
}
//判斷是否為第一行
if (i==1){
System.out.print("*");
}else{
System.out.print(" ");
}
//右側部分
for(int m = 1; m<= 2*i-1; m++){
System.out.print(" ");
}
for(int n = 0; n <= rows-i; n++){
System.out.print(" *");
}
System.out.println(); //換行
}
}
}