Computer >> 컴퓨터 >  >> 프로그램 작성 >> C 프로그래밍

C에서 피라미드 패턴을 인쇄하는 프로그램

<시간/>

프로그램 설명

피라미드는 다각형의 밑변과 꼭짓점이라고 하는 한 점을 연결하여 형성된 다면체입니다. 각 밑변과 꼭지점은 측면이라고 하는 삼각형을 형성합니다. 밑면이 다각형인 원뿔형 솔리드입니다. 밑면이 n인 피라미드는 꼭짓점 n + 1개, 면 n + 1개, 모서리 2n개로 구성됩니다. 모든 피라미드는 자기 이중적입니다.

C에서 피라미드 패턴을 인쇄하는 프로그램

알고리즘

Accept the number of rows from the user to form pyramid shape
Iterate the loop till the number of rows specified by the user:
Display 1 star in the first row
Increase the number of stars based on the number of rows.

예시

/*Program to print Pyramid Pattern*/
#include<stdio.h>
int main() {
   int r, s, rows=0;
   int t=0;
   clrscr();
   printf("Enter number of rows to print the pyramid: ");
   scanf("%d", &rows);
   printf("\n");
   printf("The Pyramid Pattern for the number of rows are:");
   printf("\n\n");
   for(r=1;r<=rows;++r,t=0) {
      for(s=1; s<=rows-r; ++s){
         printf(" ");
      }
      while (t!=2*r-1) {
         printf("* ");
         ++t;
      }
      printf("\n");
   }
   getch();
   return 0;
}

출력

C에서 피라미드 패턴을 인쇄하는 프로그램