Menghitung Kombinasi dalam pemrograman bahasa C++

program ini menampilkan hasil kombinasi dari angka yang dimasukkan.


#include "stdio.h"
#include "conio.h"
void main()


{
 long int i,a,b,x,xn,xr,n,r,nr,xnr,nCr ;
 clrscr();
 printf("==============================\n");
 printf("Program Menghitung Kombinasai \n");
 printf("==============================\n\n");
 printf("Masukkan nilai n : "); scanf("%li",&n);
 i=1; xn=1; // inisialisasi
 while (i<=n)
 xn=xn*i;
 i=i+1;
 // endwhile
 printf("Masukkan nilai r : "); scanf("%li",&r);
 i=1; xr=1; // inisialisasi
 while (i<=r)
 xr=xr*i;
 i=i+1;
 // endwhile
 i=1; xnr=1; nr=n-r; // inisialisasi
 while (i=1; i<=nr; i=i+1)
 xnr=xnr*i;
 i=i+1;
 printf("\nHasil %li! = %li \n",n,xn);
 printf("Hasil %li! = %li \n\n",r,xr);
 a=xr*xnr;
 nCr=xn/a;
 printf("Rumus kombinasi : ");
 printf("nCr = n!/r!(n-r)! \n\n");
 printf("Hasil nCr adalah %li ",nCr);
 getch();
}

Silahkan eksekusi coding diatas dan 
Hasilnya sebagai berikut : 


Begitulah program kombinasi dalam bahasa C++ dari kode kampus
Semoga bermanfaat..
Previous
Next Post »

1 komentar:

Write komentar