Heim >Backend-Entwicklung >C++ >Schreiben Sie ein Programm in der Sprache C, um eine Folge von N fünfeckigen Zahlen auszugeben

Schreiben Sie ein Programm in der Sprache C, um eine Folge von N fünfeckigen Zahlen auszugeben

王林
王林nach vorne
2023-08-25 14:25:111050Durchsuche

Programmbeschreibung

Die fünfdimensionale Zahl ist die fünfte Zahl in jeder Reihe des Pascalschen Dreiecks, beginnend von links nach rechts oder von rechts nach links, beginnend mit der 5-Term-Reihe 1 4 6 4 1.

Die ersten Zahlen dieser Art sind

1, 5, 15, 35, 70, 126, 210, 330, 495, 715, 1001, 1365

Pentatopenzahlen gehören zur Klasse der figurierten Zahlen, die als regelmäßige, diskrete geometrische Muster dargestellt werden können. Die Formel für die n-te Pentatopenzahl lautet

$$ ( begin{array}{c}n+3 4end{array}right)=left(frac{n(n+1)+(n+2)+(n+3)}{24}right)=left(frac { n^2}{4!}right)$$

Algorithmus

Akzeptieren Sie den N-ten Term vom Benutzer, um die Pentotopzahlen zu finden.

Verwenden Sie die Formel

$$left(begin{array}{c}n+ 3 4end{array}right)=left(frac{n(n+1)+(n+2)+(n+3)}{24}right)=left(frac{n^2}{4!}right )$$

Beispiel

/* Program to print pentatope numbers upto Nth term */
#include<stdio.h>
int main() {
   int n, n1, nthterm, nthterm1, i;
   clrscr();
   printf("</p><p> Please enter the nth term to print Pentatope: ");
   scanf("%d",&n);
   nthterm = n * (n + 1) * (n + 2) * (n + 3) / 24;
   printf("The Pentotpe Number is: ");
   printf("%d", nthterm);
   printf("</p><p></p><p>");
   printf("Printing the Pentotope Numbers upto Nth Term");
   printf("</p><p> Print Pentatope Numbers till the term: ");
   scanf("%d",&n1);
   printf("</p><p></p><p>");
   printf("The Pentotope Numbers are:");
   printf("</p><p></p><p>");
   for (i = 1; i <= n1; i++){
      nthterm1 = (i * (i + 1) * (i + 2) * (i + 3) / 24);
      printf("%d\t", nthterm1);
   }
   getch();
   return 0;
}

Ausgabe

Schreiben Sie ein Programm in der Sprache C, um eine Folge von N fünfeckigen Zahlen auszugeben

Das obige ist der detaillierte Inhalt vonSchreiben Sie ein Programm in der Sprache C, um eine Folge von N fünfeckigen Zahlen auszugeben. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen