알고리즘 공부/CodeUp

1358 : 삼각형 출력하기 5

콩이아부지이 2021. 8. 24. 17:03
728x90

어떤 수 n을 입력받으면 다음과 같은 삼각형을 출력한다.

여기서 입력되는 n은 반드시 홀수이다.

입력

3부터 99 까지의 홀수 중 하나가 입력된다.

출력

Sample Output 같은 삼각형을 출력한다.

입력 예시   예시 복사

5

출력 예시

  *

 ***

*****

import java.util.Scanner;

public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int n =sc.nextInt();
		for (int i = 0; i <= n; i++) {
			if(i % 2 != 0 ) {
				for (int j = 0; j < i; j++) {
					System.out.print("*");
				}
				System.out.println();
			}else {//짝수일때 2번 1번 0번 찍히게 0,2,4
				for (int j = i+2; j <= n; j+=2) {//첫회전 2,4 두번째  4 세번째 x
					System.out.print(" ");
				}
			}
		}
		
		}//main 
	}
728x90