scrieti un program c++ care să folosească numerele Catalan
Răspunsuri la întrebare
Răspuns de
0
Răspuns:
//Acest program calculează primele 10 numere Catalan și le afișează pe ecran.
#include <iostream>
using namespace std;
unsigned long long int catalan(unsigned int n)
{
unsigned long long int c = 1;
for (int i = 0; i < n; i++)
c = c * (n + i) / (i + 1);
return c / (n + 1);
}
int main()
{
for (int i = 0; i < 10; i++)
cout << "Catalan(" << i << ") = " << catalan(i) << endl;
return 0;
}
Alte întrebări interesante
Franceza,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Fizică,
9 ani în urmă
Matematică,
9 ani în urmă
Germana,
9 ani în urmă