엄청 어려울줄 알았는데 생각보다 간단하게 해결했다

대칭 정삼각형 별이랑 대칭 역삼각형 별이랑 합치고 조금 수정하면(?) 된다.

 

 

 

깃허브

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();
		}

	}

}

 

 

출력

+ Recent posts