Hazır Program

Anasayfa Programlama C / C++ Kombinasyon-Permutasyon Bul


Kombinasyon-Permutasyon Bul

E-posta Yazdır
AÇIKLAMA
 
"K" veya "k" harfine basınca kombinasyon hesaplayan "P" veya "p" harfine basınca permutasyon hesaplayan
"E" veya "e" harfine basınca programı sonlandıran programdır.
 
Projenin Tamamını Aşağıdaki Linkten İndirebilirsiniz
 
 
Program Kodu: 
  1. #include <stdio.h>
  2. #include <conio.h>
  3. //---------------------------------------------------------------------------
  4.  
  5. int main(int argc, char* argv[])
  6. {
  7. char harf;
  8. int sayi1,sayi2;
  9. int i;
  10. int fak=1;
  11. printf("Kombinasyon Hesaplamasi Icin 'K' harfine,Permutasyon Icin 'P' harfine,Cikmak Icin 'E' Harfine Basiniz:");
  12. scanf("%c",&harf);
  13. if((harf!='E')||(harf!='e'))
  14. {
  15. if((harf=='K')||(harf=='k'))
  16. {
  17. printf("Kombinasyon Icin Ilk Sayiyi Giriniz:");
  18. scanf("%d",&sayi1);
  19. printf("Kombinasyon Icin Ikinci Sayiyi Giriniz:");
  20. scanf("%d",&sayi2);
  21.  
  22. int fark=sayi1-sayi2;
  23. for(i=1;i<=sayi1;i++)
  24. fak=fak*i;
  25. int pay=fak;
  26.  
  27. fak=1;
  28. for(i=1;i<=fark;i++)
  29. fak=fak*i;
  30. int payda1=fak;
  31.  
  32. fak=1;
  33. for(i=1;i<=sayi2;i++)
  34. fak=fak*i;
  35. int payda2=fak;
  36. int butunpayda=payda1*payda2;
  37. int sonuc=pay/butunpayda;
  38. printf("%d",sonuc);
  39. getche();
  40. }
  41. if((harf=='P')||(harf=='p'))
  42. {
  43. printf("Permustasyon Icin Ilk Sayiyi Giriniz:");
  44. scanf("%d",&sayi1);
  45. printf("Permutasyon Icin Ikinci Sayiyi Giriniz:");
  46. scanf("%d",&sayi2);
  47. int fark=sayi1-sayi2;
  48. for(i=1;i<=sayi1;i++)
  49. fak=fak*i;
  50. int pay=fak;
  51.  
  52. fak=1;
  53. for(i=1;i<=fark;i++)
  54. fak=fak*i;
  55. int payda1=fak;
  56.  
  57.  
  58. int sonuc=pay/payda1;
  59. printf("%d",sonuc);
  60. getche();
  61. }
  62. }
  63. return 0;
  64. }
  65. //---------------------------------------------------------------------------
 
Yorumlar
Yeni Ekle Ara
+/-
Yorum yaz
Adınız:
E-posta:
 
Web Sayfas1:
Başlık:
UBB Kodu:
[b] [i] [u] [url] [quote] [code] [img] 
 
 
:angry::0:confused::cheer:B):evil::silly::dry::lol::kiss::D:pinch:
:(:shock::X:side::):P:unsure::woohoo::huh::whistle:;):s
:!::?::idea::arrow:
 
Lütfen resimdeki güvenlik kodunu giriniz.

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

Son Güncelleme ( Cuma, 03 Nisan 2009 00:07 )  

Üye Giriş Formu



Kimler Çevrimiçi

Yok