PDA

View Full Version : سوال: برنامه ی جدول ضرایب دو جمله ای نیوتن در c



ahpdesign
چهارشنبه 12 فروردین 1388, 14:48 عصر
سلام به همه ی دوستان .
در مورد یه برنامه کمک میخواستم.
برنامه ای که عددطبیعی (n<15) رو بخونه و جدول ضرایب دو جمله ای نیوتن رو مانند مثال زیر چاپ کنه :
برای n=6
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
1 6 15 20 15 6 1

mortezamsp
چهارشنبه 12 فروردین 1388, 23:38 عصر
بیا اینم برنامش



#include<stdio.h> /*mosalas khayam*/
#include<conio.h>
int fac(int);
main(){
int i,n,x,j;
printf("How mache your columme");
scanf("%d",&n);
printf("1\n");
for(i=2;i<=n;i++)
{for(j=0;j<=i;j++){
int comn=fac(j)*fac(i-j);
x=fac(i)/comn;
printf("%d",x);}
printf("\n");}
getche();
return 0;}


int fac(int m){
if(m==0)
return 1;
int i,com=1;
for(i=1;i<=m;i++)
com=com*i;
return com;}



فکرکنم خیلی راحت باشه!
موفق باشی.

ahpdesign
پنج شنبه 13 فروردین 1388, 13:06 عصر
بیا اینم برنامش



#include<stdio.h> /*mosalas khayam*/
#include<conio.h>
int fac(int);
main(){
int i,n,x,j;
printf("How mache your columme");
scanf("%d",&n);
printf("1\n");
for(i=2;i<=n;i++)
{for(j=0;j<=i;j++){
int comn=fac(j)*fac(i-j);
x=fac(i)/comn;
printf("%d",x);}
printf("\n");}
getche();
return 0;}


int fac(int m){
if(m==0)
return 1;
int i,com=1;
for(i=1;i<=m;i++)
com=com*i;
return com;}


فکرکنم خیلی راحت باشه!
موفق باشی.
دستت درد نکنه خیلی با حالی !!
کاش دکمه ی تشکر کیلویی هم داشتیم !!