160
}
Kiritishga ma‘lumot
2 3
Dastur natijasi
5
Ikki sonning yi‘gindisini hisoblash uchun keltirilgan dasturning ikkinchi
ko‗rinishi faqat
yig(a,b)
funksiyasining asosiy tanasida o‗zgartirilgan. Return
xizmatchi so‗zidan keyin funksiya qaytaradigan qiymat natijasini ifodalovchi
ifodani ham yozish mumkin.
Misol.
Binomial koeffitsentni aniqlash dasturini tuzing. Ma‘lumki, binomial
koeffitsent
formula bilan topiladi.
#include
using namespace std;
int fak(int n);
int main()
{
int n,m,nf,mf,nm; float c;
cin>>n>>m;
nf=fak(n); mf=fak(m); nm=fak(n-m);
c=nf/(mf*nm);
cout<<"\nc="<system ("pause");
return 0;
}
int fak(int n)
{ int f=1, i=1;
while(i<=n) {f=f*i; i++;}
return f;
}
Dasturning 3-satrida butun turli