কম্পিউটার

nPr এর মান নির্ণয় করতে সি প্রোগ্রাম?


পারমুটেশন, nPr-কে P(n,r) হিসাবেও উপস্থাপন করা যেতে পারে যা পারমুটেশনের সংখ্যা বের করার জন্য একটি গাণিতিক সূত্র। P(n, r) এর সূত্র হল n! / (n – r)!.

n উপাদানগুলির একটি সেটে স্থানান্তরের সংখ্যা n দ্বারা দেওয়া হয়! কোথায় "!" ফ্যাক্টরিয়াল প্রতিনিধিত্ব করে।

Input:n=5;r=4;
Output:120

ব্যাখ্যা

P(5, 4) = 5! / (5-4)! => 120 / 1 = 120
5!=1*2*3*4*5*=120

উদাহরণ

#include<iostream>
using namespace std;
long int fact(int x) {
   int i, f=1;
   for(i=2; i<=x; i++) {
      f=f*i;
   }
   return f;
}
int main() {
   int n, r;
   long int npr;
   n=5;
   r=4;
   npr=fact(n)/fact(n-r);
   printf("%d",npr);
}

  1. সি প্রোগ্রামে একটি ডেকাগনের পরিধি গণনা করার প্রোগ্রাম

  2. একটি টেট্রাহেড্রনের ক্ষেত্রফল গণনা করার প্রোগ্রাম

  3. একটি বর্গক্ষেত্রে খোদাই করা একটি বৃত্তের ক্ষেত্রফল গণনা করার প্রোগ্রাম

  4. sin(x) এবং cos(x) এর মান গণনা করার জন্য C++ প্রোগ্রাম