ade10018043
hai gaan...ketemu lagi yaaa...nih kmaren kelompok saya bikin program membuat kombinasi dan permutasi..mari lihat programnya..

eiittss...ada yg lupa...program ini memakai bahasa jawa gaan...nanti bisa di translate sendiri yaa..atau bisa tinggalkan komentarnya..hehehe ^_^

oke..ini dia programnya

#include < iostream.h >
#include < stdio.h >
#include < conio.h >
long int fak (long int x);
void main()




{
int n,r, Prts,pilihan,p;
char ulang;
do
{
clrscr();
cout << " NGETUNG KOMBINASI LAN PERMUTASI " << endl ; cout << " 1. KOMBINASI " << endl ; cout << " 2. PERMUTASI " << endl ; cout << endl << endl; cout << " Monggo Jenengan Pilih no 1 utowo 2: " ; cin >> pilihan ;
switch (pilihan)
{
case 1 :
cout << " Program Ngetung Kombinasi " ; cout << endl ; cout << " Nglebokke ongko sek kapeng pisan : " ; cin >> n ;
cout << endl ; cout << " Nglebokke ongko sek kapeng pindo: " ; cin >> r ;
cout << endl ; if (n > r){
Prts = fak(n)/(fak(n - r) * fak (r)) ;
cout << endl ; printf(" Kombinasinipun inggih meniko: % d " , Prts) ; cout << endl; } else if (n < r){ cout << " data ne salah ndoroooo" ; } cout << endl ; break ; case 2 : cout << " Program Ngetung Permutasi" ; cout << endl ; cout << " Nglebokke ongko sek kapeng pisan : " ; cin >> n ;
cout << endl ; cout << " Nglebokke ongko sek kapeng pindo: " ; cin >> r ;
cout << endl ; if (n > r){
Prts = fak (n)/fak(n - r) ;
cout << endl ; printf ( " Permutasinipun inggih meniko: % d " , Prts) ; cout << endl ; } else if (n < r){ cout << " data ne salah ndoroooo " ; } cout << endl ; break ; default: cout << " Sory bozz...datane raono " << endl ; break ; } cout << " Bali neng menu kepisan (y/n)? " ; cin >> ulang ;
} while(ulang = = ' y ') ;
}

getch();
long int fak (long int n)
{
int f;
if (n < = 1)
{
f = 1 ;
}
else
{
f = n * fak ( n - 1 ) ;
}
return ( f ) ;
}
Label: | edit post
0 Responses

Posting Komentar