본문 바로가기

백엔드개발자 준비하기

[백엔드개발자 준비하기] 반복문_별찍기

[별 찍기]

		for (int i = 0; i < 10; i++) {
			for (int j = 0; j < i + 1; j++) {
				System.out.print("*");
			}
			System.out.println();
		}

 

[별 거꾸로 찍기]

		for (int i = 0; i < 10; i++) {
			for (int j = 0; j < 10 - i; j++) {
				System.out.print("*");
			}
			System.out.println();
		}

 

[별 오른쪽부터 찍기]

		for (int i = 0; i < 10; i++) {
			for (int j = 0; j < 10 - i - 1; j++) {
				System.out.print(" ");
			}
			for (int j = 0; j < i + 1; j++) {
				System.out.print("*");
			}
			System.out.println();
		}

 

[별 오른쪽부터 거꾸로 찍기]

		for (int i = 0; i < 10; i++) {
			for (int j = 0; j < i; j++) {
				System.out.print(" ");
			}
			for (int j = 0; j < 10 - i; j++) {
				System.out.print("*");
			}
			System.out.println();
		}

 

[별 삼각형으로 찍기]

		for (int i = 0; i < 10; i++) {
			for (int j = 0; j < 10 - i - 1; j++) {
				System.out.print(" ");
			}
			for (int j = 0; j < 2 * i + 1; j++) {
				System.out.print("*");
			}
			System.out.println();
		}