엄청 어려울줄 알았는데 생각보다 간단하게 해결했다
대칭 정삼각형 별이랑 대칭 역삼각형 별이랑 합치고 조금 수정하면(?) 된다.
깃허브
https://github.com/kindacool/etc/blob/main/DiamondStar.java
GitHub - kindacool/etc
Contribute to kindacool/etc development by creating an account on GitHub.
github.com
코드
package p2022_07_11;
public class DiamondStar {
public static void main(String[] args) {
final int lineNum = 10;
for (int i = 1; i < lineNum; i++) {
for (int j = 1; j <= lineNum - i; j++) {
System.out.print(" ");
}
for (int k = 1; k <= 2 * i - 1; k++) {
System.out.print("*");
}
System.out.println();
}
for (int i = 1; i <= lineNum; i++) {
for (int j = 1; j < i; j++) {
System.out.print(" ");
}
for (int k = 2 * lineNum - 1; k >= 2 * i - 1; k--) {
System.out.print("*");
}
System.out.println();
}
}
}
출력

'만들어보기' 카테고리의 다른 글
자바 코딩 연습 / 숫자 회전 출력, 오른쪽으로 밀기 (0) | 2022.07.14 |
---|---|
자바 코딩 연습 / 숫자 회전 출력, 왼쪽으로 밀기 (0) | 2022.07.14 |
자바 코딩 연습 / 거꾸로 대칭 별트리 찍기 (0) | 2022.07.11 |
자바 코딩 연습 / 오른쪽 별트리 찍기 (0) | 2022.07.08 |
자바 코딩 연습 / 첫번째 시험문제 (0) | 2022.07.08 |