Merhaba Arkadaşlar,
Bir olasılık hesabı yapıp tüm olasılıkları hesaplamak istiyorum. Ancak bir türlü kodu oluşturamadım. Yardımınızı talep ediyorum.
Elimizde 6 tane array var. Bunlar:
$bir = array('1','2');
$iki = array('3','4');
$uc = array('5','6');
$dort = array('7','8');
$bes = array('9','10','11');
$alti = array('100','250','500','1000','1500','2000','2500 ','3000');
bu 6 farklı array'in her birinden 1 adet seçim yaparak yan yana yazdırılacak. Mesela 146710100 gibi.
Bu kombinasyonlardan kaç tane oluşuyor ve bunları yazdıracak bir koda ihtiyacım var?
yardımcı olabilirseniz sevinirim?
Olasılık Hesabı Hakkında Yardım Talebi
4
●57
- 17-02-2020, 17:46:19
- 17-02-2020, 17:51:44
<?php $bir = array('1','2'); $iki = array('3','4'); $uc = array('5','6'); $dort = array('7','8'); $bes = array('9','10','11'); $alti = array('100','250','500','1000','1500','2000','2500 ','3000'); $secilenDegerler = []; $secilenDegerler[] = array_rand($bir, 1); $secilenDegerler[] = array_rand($iki, 1); $secilenDegerler[] = array_rand($uc, 1); $secilenDegerler[] = array_rand($dort, 1); $secilenDegerler[] = array_rand($bes, 1); $secilenDegerler[] = array_rand($alti, 1); echo implode('', $secilenDegerler);gibi birşey işinizi görecektir sanırım. - 17-02-2020, 17:59:33buna benzeri yazdım ama işimi görmedi açıkcasıpicpoket adlı üyeden alıntı: mesajı görüntüle
yinede teşekkür ederim
- 17-02-2020, 18:02:53Gönderdiğimde sadece kombinasyon hesabı yok. Onunla da ilgili ;kcebilisim adlı üyeden alıntı: mesajı görüntüle
$words = array('red', 'blue', 'green'); $num = count($words); //The total number of possible combinations $total = pow(2, $num); //Loop through each possible combination for ($i = 0; $i < $total; $i++) { //For each combination check if each bit is set for ($j = 0; $j < $num; $j++) { //Is bit $j set in $i? if (pow(2, $j) & $i) echo $words[$j] . ' '; } echo '<br />'; }Bu yardımcı olacaktır. Bütün kombinasyonları hesaplamak için. - 17-02-2020, 18:17:14Bununla bir şeyler çıkartabilirim teşekkür ederim.picpoket adlı üyeden alıntı: mesajı görüntüle
yinede teşekkür ederim