본문 바로가기

Programming/C

[C언어] 프로젝트 2. 피라미드를 쌓아라

반응형

01234
피라미드를 쌓아라

선수 과목

  1. 증가 연산자
  2. for
  3. while
  4. do while
  5. 이중 반복문 (구구단)
  6. 이중 반복문 (별)
  7. 이중 반복문 (오른쪽 정렬 별)
#include <stdio.h>

int main(void)
{	
    //피라미드를 쌓아라
	
    /*
    
   	   *
  	  ***
 	 *****
	*******
    
    */
    
    int floor;
	printf(" 몇 층으로 쌓겠느냐?");
	scanf_s("%d", &floor);
	for (int i = 0; i < floor; i++)
	{
		for (int j = i; j < floor - 1; j++)
		{
			printf(" ");
		}
		for (int k = 0; k < i * 2 + 1; k++) //핵심 조건
		{
			printf("*");
		}
		printf("\n");
	}
	return 0;
반응형