Maison >développement back-end >C++ >Écrire un programme en langage C pour imprimer un motif pyramidal

Écrire un programme en langage C pour imprimer un motif pyramidal

王林
王林avant
2023-09-06 19:13:051750parcourir

Description du programme

Une pyramide est un polyèdre formé en reliant la base d'un polygone et des points appelés sommets. Chaque base et chaque sommet forment un triangle appelé côté. C'est un cône à base polygonale. Une pyramide ayant une base à n côtés a n + 1 sommets, n + 1 faces et 2n côtés. Toutes les pyramides sont auto-duales.

Écrire un programme en langage C pour imprimer un motif pyramidal

Algorithme

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.

Exemple

/*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;
}

Sortie

Écrire un programme en langage C pour imprimer un motif pyramidal

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer