package day03;
/**
*
* @author
*
*/
public class Demo11 {
public static void main(String[] args) {
for(int i =0;i<=10;i++){
for(int j=0;j<=i;j++){
System.out.print("*");
}
System.out.println();
}
}
}
package day03;
/**
* 输出 *
***
*****
*******
*********
***********
* @author 刘朝阳
*
*/
public class Demo12 {
public static void main(String[] args) {
//外层循环控制总行数
for(int i =1;i<=6;i++){
//内层循环1 处理行号和空格之间的关系
for(int j =1;j<=6-i;j++){
System.out.print(" ");
}
for(int k =1;k<=2*i-1;k++){
System.out.print("*");
}
System.out.println();
}
}
}
package day03;
/**
* 三角形等问题
* *****
*****
*****
*****
*****
*
*/
public class Demo10 {
public static void main(String[] args) {
for(int i=1;i<=5;i++){
for(int j =1;j<=5;j++){
System.out.print("*");
}
System.out.println();
}
}
}
package day03;
/**
* *
***
*****
*******
*********
*******
*****
***
*
* @author 刘朝阳
*
*/
public class Demo13 {
public static void main(String[] args) {
int line =9;
//上半部分一共5行
int topLine =(line +1)/2;
for(int i =1;i<=topLine;i++){
//首先处理上半部分空格
for(int j=1;j<=topLine -i;j++){
System.out.print(" ");
}
for(int k =1;k<=2*i-1;k++){
System.out.print("*");
}
System.out.println();
}
//下半部分一共4行
int bottomLine =(line +1)/2;
for(int i=1; i<=bottomLine;i++){
//首先处理空格 空格-当前行号
for(int j =1;j<=i;j++){
System.out.print(" ");
}
for(int k =1;k<=line-2*i;k++){
System.out.print("*");
}
System.out.println();
}
//再来处理*
}
}