>백엔드 개발 >C++ >피라미드 패턴을 인쇄하는 프로그램을 C 언어로 작성하세요.

피라미드 패턴을 인쇄하는 프로그램을 C 언어로 작성하세요.

王林
王林앞으로
2023-09-06 19:13:051747검색

프로그램 설명

피라미드는 다각형의 밑면과 꼭지점이라는 점을 연결하여 형성된 다면체입니다. 각 밑변과 꼭지점은 변이라고 불리는 삼각형을 형성합니다. 다각형 밑면을 가진 원뿔입니다. 밑면이 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("</p><p>");
   printf("The Pyramid Pattern for the number of rows are:");
   printf("</p><p></p><p>");
   for(r=1;r<=rows;++r,t=0) {
      for(s=1; s<=rows-r; ++s){
         printf(" ");
      }
      while (t!=2*r-1) {
         printf("* ");
         ++t;
      }
      printf("</p><p>");
   }
   getch();
   return 0;
}

출력

피라미드 패턴을 인쇄하는 프로그램을 C 언어로 작성하세요.

위 내용은 피라미드 패턴을 인쇄하는 프로그램을 C 언어로 작성하세요.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제