Maison > développement back-end > C++ > le corps du texte

Écrire un programme en langage C pour imprimer une séquence de N nombres pentagonaux

王林
Libérer: 2023-08-25 14:25:11
avant
972 Les gens l'ont consulté

Description du programme

Le nombre à cinq dimensions est le cinquième nombre de n'importe quelle rangée du triangle de Pascal, en commençant de gauche à droite ou de droite à gauche, en commençant par la rangée à 5 termes 1 4 6 4 1.

Les premiers de ce type de nombres sont

1, 5, 15, 35, 70, 126, 210, 330, 495, 715, 1001, 1365
Copier après la connexion

Les nombres pentatopiques appartiennent à la classe des nombres figurés, qui peuvent être représentés sous forme de motifs géométriques réguliers et discrets. La formule du nième nombre pentatopique est

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

Algorithme

Acceptez le Nième terme de l'utilisateur pour trouver les nombres pentotopes.

Utilisez la formule

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

Exemple

/* 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;
}
Copier après la connexion

Sortie

Écrire un programme en langage C pour imprimer une séquence de N nombres pentagonaux

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!

Étiquettes associées:
source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!