प्रोग्राम विवरण
एक पेंटाटोप संख्या पास्कल के त्रिभुज की किसी भी पंक्ति के पांचवें सेल में एक संख्या है जो 5-पद वाली पंक्ति 1 4 6 4 1 से शुरू होती है, चाहे बाएं से दाएं या दाएं से बाएं।
इस प्रकार की पहली कुछ संख्याएँ हैं:
1, 5, 15, 35, 70, 126, 210, 330, 495, 715, 1001, 1365
पेंटाटोप संख्याएँ चित्रात्मक संख्याओं की श्रेणी से संबंधित हैं, जिन्हें नियमित, असतत ज्यामितीय पैटर्न के रूप में दर्शाया जा सकता है। nवीं पेंटाटोपिक संख्या का सूत्र है:
$$\binom{n+3}{4} = \frac{n(n+1)(n+2)(n+3)}{24}$$
एल्गोरिदम
उपयोगकर्ता से पेंटाटोप संख्याएँ खोजने के लिए Nth पद स्वीकार करें।
सूत्र का उपयोग करें:
$$\binom{n+3}{4} = \frac{n(n+1)(n+2)(n+3)}{24}$$
उदाहरण
/* Nth पद तक पेंटाटोप संख्याएँ प्रिंट करने का प्रोग्राम */
#include <stdio.h>
int main() {
int n, n1, nthterm, nthterm1, i;
// clrscr();
printf("\n पेंटाटोप प्रिंट करने के लिए nth पद दर्ज करें: ");
scanf("%d", &n);
nthterm = n * (n + 1) * (n + 2) * (n + 3) / 24;
printf("पेंटाटोप संख्या है: ");
printf("%d", nthterm);
printf("\n\n");
printf("Nth पद तक पेंटाटोप संख्याएँ प्रिंट करना");
printf("\n पद दर्ज करें तक पेंटाटोप संख्याएँ प्रिंट करें: ");
scanf("%d", &n1);
printf("\n\n");
printf("पेंटाटोप संख्याएँ हैं:");
printf("\n\n");
for (i = 1; i <= n1; i++) {
nthterm1 = (i * (i + 1) * (i + 2) * (i + 3) / 24);
printf("%d\t", nthterm1);
}
// getch();
return 0;
}
आउटपुट
