Jungol Algorithm/Language Coder

정올 CODE 143 반복제어문3 - 형성평가4

치조 2020. 5. 9. 14:45
반응형

문제

자연수 n을 입력받아 "출력 예"와 같이 출력되는 프로그램을 작성하시오.
주의! '*'과 '*'사이에 공백이 없고 줄사이에도 빈줄이 없다.

입력 예

3

출력 예

*****

 ***

  *

 ***

*****

 

CODE

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


}
}

질문은 댓글로 받습니다. 감사합니다.

 

 

 

반응형