ckodu - Blog Sayfası

ckodu.com ailesi üyelerinin blog sayfası.

http://www.bitlonia.com/
Ana Sayfa Sitedeki tüm blog iletilerine buradan bakabilirsiniz.
  • http://www.mhis.cl/
    Kategoriler Bu blogda kullanılan kategorilerin listesini görüntüler.
  • Etiketler
    Etiketler Blog içinde kullanılmış etiketleri görüntüler.
  • Blog Yazarları
    Blog Yazarları Sitede beğendiğiniz blog yazarlarını arayın.
  • Takım Blogları
    Takım Blogları Beğendiğiniz takım bloglarını buradan arayın.
  • Arşivler
    Arşivler Daha önce eklenmiş blog iletilerinin listesini içerir.
  • Oturum Aç
    Oturum Açın Oturum açma formu
  • Gönderilme: yazar: zaman: C Programlama Örnekleri içinde
    • Yazı boyutu: Daha büyük Daha küçük
    • Tıklanma: 440
    • 0 Yorum

    Kombinasyon ve permütasyon hesaplayan c programı

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    #include <stdio.h>
    #include <conio.h>
     
    int fact(int);
    int comb(int,int);
    int per(int,int);
     
    int main()
    {
    	int n=5,r=2,sonuc,select;
    	printf("2 sayi giriniz\n");
    	scanf("%d%d",&n,&r);
    	
    	do
    	{
    		printf("\nkombinasyon icin 1e, permutasyon icin 2ye basiniz: ");
    		scanf("%d",&select);
    	}
    	while(select!=1 && select!=2);
    	
    	if(select==1)
    	{
    		sonuc=comb(n,r);
    		printf("kombinasyon: %d",sonuc);
    	}
    	else
    	{
    		sonuc=per(n,r);
    		printf("permutasyon: %d",sonuc);
    	}
    	//getch();
    }
     
    int comb(int Cn, int Cr)
    {
    	int Csonuc;
    	Csonuc=fact(Cn)/(fact(Cr)*fact(Cn-Cr));
    	return Csonuc;
    }
     
    int per(int Pn, int Pr)
    {
    	int Psonuc;
    	Psonuc=fact(Pn)/fact(Pn-Pr);
    	return Psonuc;
    }
     
    int fact(int Fx)
    {
    	int Fsonuc=1;
    	for(int i=1;i<=Fx;i++)
    	{
    		Fsonuc=Fsonuc*i;
    	}
    	return Fsonuc;
    }
    Bu iletiyi değerlendir:
    0
    • Henüz hiç yorum yok

    Yorum yapın

    Misafir olarak yorum yapın

    0
    hizmet koşulları.