대망의 별찍기.. 잘 할 수 있을 줄 알았는데 생각보다 어려웠다ㅜ 그래도 재밌었다..! 학창시절 수학 문제 푸는 기분..ㅎ
[1]
*
**
***
****
for (int i = 1; i <= 4; i++) { // 행 갯수
for (int j = 1; j <= i; j++) { // 열(별) 갯수
System.out.print("*");
} // 열(별)for
System.out.println();
} // 행for
[2]
****
***
**
*
for (int i = 1; i <= 4; i++) { // 행 갯수
for (int j = i; j <= 4; j++) { // 열(별) 갯수
System.out.print("*");
} // 열(별)for
System.out.println();
} // 행for
[3]
___*
__**
_***
****
for (int i = 1; i <= 4; i++) { // 행 갯수
for (int k = i-1; k <= 2 ; k++) {
System.out.print("_");
} // 공백for
for (int j = 1; j <= i; j++) { // 열(별) 갯수
System.out.print("*");
} // 열(별)for
System.out.println();
} // 행for
[4]
****
***_
**__
*___
for (int i = 1; i <= 4; i++) { // 행 갯수
for (int j = i; j <= 4; j++) { // 열(별) 갯수
System.out.print("*");
} // 열(별)for
for (int k = i-1; k <= 4 && k != 0; k--) {
System.out.print("_");
} // 공백for
System.out.println();
} // 행for
[5]
__*__
_***_
*****
for (int i = 1; i <= 3; i++) { // 행 갯수
for (int k = i-1; k <= 1 ; k++) {
System.out.print("_");
} // 공백for
for (int j = 1; j <= i+i-1; j++) { // 열(별) 갯수
System.out.print("*");
} // 열(별)for
for (int k = i-1; k <= 1 ; k++) {
System.out.print("_");
} // 공백for
System.out.println();
} // 행for
[6]
****
_***
__**
___*
for (int i = 1; i <=4; i++) {
for (int j = 1; j <= i-1; j++) {
System.out.print("_");
} // 공백for
for (int j = 1; j <= 5-i; j++) {
System.out.print("*");
} // 별for
System.out.println();
} // 행for
[7]
__*
_***
*****
_***
__*
for (int i = 1; i <=5; i++) {
for (int j = 1; j <= Math.abs(3-i); j++) {
System.out.print("_");
} // 공백for
for (int j = 1; j <= 2*(3-Math.abs(3-i))-1; j++) {
System.out.print("*");
} // 별for
System.out.println();
} // 행for
[8]
*
_*
__*
___*
for (int i = 1; i <=4; i++) {
for (int j = 1; j <= i-1; j++) {
System.out.print("_");
} // 공백for
for (int j = 1; j <= 1; j++) {
System.out.print("*");
} // 별for
System.out.println();
} // 행for
[9]
____*
___*
__*
_*
for (int i = 1; i <=4; i++) {
for (int j = 1; j <= 5-i; j++) {
System.out.print("_");
} // 공백for
for (int j = 1; j <= 1; j++) {
System.out.print("*");
} // 별for
System.out.println();
} // 행for
[10]
*****
_***
__*
_***
*****
for (int i = 1; i <=5; i++) {
for (int j = 1; j <= (3-Math.abs(3-i))-1; j++) {
System.out.print("_");
} // 공백for
for (int j = 1; j <= 2*(Math.abs(3-i))+1; j++) {
System.out.print("*");
} // 별for
System.out.println();
} // 행for