কম্পিউটার

C-তে Nth টার্ম পর্যন্ত পেন্টাটোপ সংখ্যা মুদ্রণের প্রোগ্রাম


প্রোগ্রামের বিবরণ

একটি পেন্টাটোপ সংখ্যা হল প্যাসকেলের ত্রিভুজের যেকোন সারির পঞ্চম কক্ষের একটি সংখ্যা যা 5-টার্ম সারি 1 4 6 4 1 দিয়ে শুরু হয় বাম থেকে ডানে বা ডান থেকে বামে৷

এই ধরণের প্রথম কয়েকটি সংখ্যা হল

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

পেন্টাটোপ সংখ্যাগুলি ফিগার সংখ্যাগুলির শ্রেণির অন্তর্গত, যা নিয়মিত, পৃথক জ্যামিতিক নিদর্শন হিসাবে উপস্থাপন করা যেতে পারে। nম পেন্টাটোপিক সংখ্যার সূত্র হল

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

অ্যালগরিদম

পেন্টোটোপ নম্বরগুলি খুঁজে পেতে ব্যবহারকারীর কাছ থেকে Nth মেয়াদটি গ্রহণ করুন।

সূত্র ব্যবহার করুন

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

উদাহরণ

/* Program to print pentatope numbers upto Nth term */
#include<stdio.h>
int main() {
   int n, n1, nthterm, nthterm1, i;
   clrscr();
   printf("\n 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("\n\n");
   printf("Printing the Pentotope Numbers upto Nth Term");
   printf("\n Print Pentatope Numbers till the term: ");
   scanf("%d",&n1);
   printf("\n\n");
   printf("The Pentotope Numbers are:");
   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;
}

আউটপুট

C-তে Nth টার্ম পর্যন্ত পেন্টাটোপ সংখ্যা মুদ্রণের প্রোগ্রাম


  1. সি তে কলাম অনুসারে সংখ্যা মুদ্রণের প্রোগ্রাম

  2. সি তে মিরর করা ফাঁপা সমান্তরালগ্রাম প্রিন্ট করার প্রোগ্রাম

  3. C-তে Z আকারে স্কোয়ার ম্যাট্রিক্স প্রিন্ট করার প্রোগ্রাম

  4. সি প্রোগ্রামে ম্যাট্রিক্স তির্যক প্যাটার্নে সংখ্যা মুদ্রণ করুন।