[C언어 코드업 문제풀이] CodeUp 1358 : 삼각형 출력하기 5

코드업 1358번 삼각형 출력하기 5 문제 풀이 해답입니다.

 

1. 문제 설명

 

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

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

 

 

2. 입력

 

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

 

3. 출력

 

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

 

4. 입력 예시

 

5

 

5. 출력 예시

 

  *

 ***

*****

 

 

6. 문제 풀이

 

#include<stdio.h>
 
 
int main(){
 
    int num;
    scanf("%d"&num);
    int space = (num-1)/2;
    for(int i = 1; i<= num; i+=2){
        if(num%2 == 1){
            for(int j = 1; j <= space; j++){
                printf(" ");
            }
            for(int k = 1; k<=i; k++){
                printf("*");
            }
            printf("\n");
            space--;
            
        }
  
    }
 
    return 0;
}
 

 

 

 

 

 

댓글()