• 14-11-2010, 10:57:50
    #1
    Üyeliği durduruldu
    yeri burasımı bilmiyorum belki ücretsize açmam gerekirdi fakat ücretli olacağını tahmin ettiğim için buraya açıyorum konuyu bana lazım olan şey 30 sayıdan 10da10 olasılık hesabını döküman olarak bana verebilecek bir programa ihtiyacım var. bunu internet üzerinde hizmet olarak veren bir site varmı bilmiyorum yoksada böyle bişeyi yazabilecek arkadaşlardan teklif bekliyorum.

    teşekkürler ..
  • 14-11-2010, 11:08:25
    #2
    Sen bir script istemiyorsun, algoritma istiyorsun. Tam olarak istediğini detaylandırırsan yardım edebilirim.
  • 14-11-2010, 11:12:57
    #3
    Üyeliği durduruldu
    aslında dediğin gibi tam olarak ne istediğimi bilmiyorum algoritma yada kombinasyon olasılık herneyse istediğim şey 30 tane sayıda war 1 den 30 a kadar mesela bu 30 farklı sayının 10 lu kombınasyonlarını ıstıyorum ama 10 da 10 olucak şekilde yani her sayı yan yana gelıcek şekilde bana döküman oluşturabilecek bişey lazım
  • 14-11-2010, 12:01:16
    #4
    Şimdi istediğini yapmak sorun değil sorun şu ben olasılık, kombinasyon görmeyeli 5 sene oldu Sen bana hesaplama mantıgını yazıcaksın matematik işlemleri sudur, söyle hesaplanır diyeceksin ben sana kodu yazıcam.
  • 14-11-2010, 12:51:03
    #5
    Hocam biraz önce size özel mesaj attım fakat mesajı attıktan sonra şunu fark ettim ki, bunu hesaplayıp yazdırmak inanılmaz bir işlem gücü gerektiriyor

    30 sayının 10 lu 30*29*28*27*26*25*24*23*22*21 = 109.027.350.432.000 adet olasılığı vardır. Gelin siz düşünün gerisini
  • 14-11-2010, 13:04:08
    #6
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Kombinasyon haa. Yapmaya başlayayım ben. Kombinasyon hesabında bazı özel hususlar var. Wikipedia'dan bakabilirsiniz:
    http://tr.wikipedia.org/wiki/Kombinasyon

    Edit: Buyrun gençler.
    <?php
    
    echo '
    5in 2lı kombinasyonu: ', combination(5, 2), ' <br />
    5in 3lü kombinasyonu: ', combination(5, 3), ' <br />
    7nin 4lü kombinasyonu: ', combination(7, 4), ' <br />
    10un 6lı kombinasyonu: ', combination(10, 6), '';
    
    
    function combination($n, $r)
    {
    	if (($n != '1') && ($r == '1'))
    		return $n;
    	if ($n == $r)
    		return '1';
    	if (($n != '1') && ($n == '0'))
    		return '1';
    
    	$combination = factorial($n) / (factorial($r) * factorial($n - $r));
    
    	return $combination;
    }
    
    // Wiki Baba: http://tr.wikipedia.org/wiki/Fakt%C3%B6riyel
    function factorial($n)
    {
    	$f = 1;
    	for ($i = $n; $i >= 1; --$i)
    		$f *= $i;
    
    	return $f;
    }
    
    ?>