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

王林
Freigeben: 2023-08-25 14:25:11
nach vorne
1024 Leute haben es durchsucht

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
Nach dem Login kopieren

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;
}
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage