View Full Version : سوال: بدست آوردن الگوریتم این فرمول
ahadzade
یک شنبه 06 اردیبهشت 1394, 16:35 عصر
130648
سلام خدمت دوستان
کسی میدونه تو C# این فرمول رو چطور باید استفاده کرد؟
من که نتونستم الگوریتمش رو بدست بیارم.
Windows Form
دلتنگ اسمان
یک شنبه 06 اردیبهشت 1394, 16:56 عصر
long factorial( int n )
{
if( n == 0 )
{
return 1;
}
return n * factorial( n - 1 );
}
long combination_1( int n, int r )
{
long fn = factorial( n );
long fr = factorial( r );
long fnr = factorial( n - r );
return ( fn / ( fr * fnr ) );
}
ahadzade
یک شنبه 06 اردیبهشت 1394, 17:25 عصر
ممنون بابت کمک
Davidd
یک شنبه 06 اردیبهشت 1394, 17:52 عصر
long func(int n, int r)
{
if (r == 0 || n == r)
return 1;
return func(n - 1, r) + func(n - 1, r - 1);
}
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.