Permutasyon ve Kombinasyon Hesabı C Programı
Bu program permutasyon ve kombinasyonu hesaplar ekrandan okunan x,y sayıları için. Kodlar :
#include<stdio.h>
#include<conio.h>
double fac(double x)
{ double i,m=1;
for(i=1;i<=x;i++)
{ m=m*i; }
x=m;
return x;
}
double perm(double n,double r )
{ double a;
a=n-r;
a=fac(a);
n=fac(n);
return n/a;
}
double com(double n,double r )
{ double a;
a=n-r;
a=fac(a);
n=fac(n);
r=fac(r);
return n/(a*r);
}
int main()
{ double x,y,per,comb;
printf("\n P(x,y) ve C(x,y)' NIN HESABI ");
printf("\n\n x =");
scanf("%lf",&x);
printf("\n y =");
scanf("%lf",&y);
per = perm(x,y);
comb=com(x,y);
printf("\n permutasyon P(x,y) = %lf",per);
printf("\n combinasyon C(x,y) = %lf",comb);
getch();
return 0;
}
#include<stdio.h>
#include<conio.h>
double fac(double x)
{ double i,m=1;
for(i=1;i<=x;i++)
{ m=m*i; }
x=m;
return x;
}
double perm(double n,double r )
{ double a;
a=n-r;
a=fac(a);
n=fac(n);
return n/a;
}
double com(double n,double r )
{ double a;
a=n-r;
a=fac(a);
n=fac(n);
r=fac(r);
return n/(a*r);
}
int main()
{ double x,y,per,comb;
printf("\n P(x,y) ve C(x,y)' NIN HESABI ");
printf("\n\n x =");
scanf("%lf",&x);
printf("\n y =");
scanf("%lf",&y);
per = perm(x,y);
comb=com(x,y);
printf("\n permutasyon P(x,y) = %lf",per);
printf("\n combinasyon C(x,y) = %lf",comb);
getch();
return 0;
}
c programı, permutasyon alan c programı, permutasyon ve kombinasyon, permutasyon ve kombinasyon hesabı c programı
0 yorum:
Yorum Gönder
Not: Yalnızca bu blogun üyesi yorum gönderebilir.