• 05-04-2020, 16:29:55
    #10
    BenimWebim adlı üyeden alıntı: mesajı görüntüle
    <?php
    
    $gecici = 0;
    $eklenenler = array();
    foreach($elemanlar as $eleman){
       if(($gecici + $eleman) > $limit){
          $eklenenler[] = $gecici;
          $gecici = $eleman;
       }else{
          $gecici += $eleman;
       }
    }
    ?>
    Hocam teşekkürler yine fakat maalesef doğru sonuc değil Sizin koddan gelen sonuc : Array ( [0] => 130 [1] => 75 )
  • 05-04-2020, 17:09:03
    #11
    WebGun adlı üyeden alıntı: mesajı görüntüle
    Hocam teşekkürler yine fakat maalesef doğru sonuc değil Sizin koddan gelen sonuc : Array ( [0] => 130 [1] => 75 )
    150'den büyükse dediğiniz için öyle hocam, ($gecici + $eleman) >$limit ==> ($gecici + $eleman) >= $limit yap, bir de for bittikten sonra $eklenenler[] = $gecici; eklersen istediğin diziyi alırsın.
  • 05-04-2020, 17:36:37
    #12
    BenimWebim adlı üyeden alıntı: mesajı görüntüle
    150'den büyükse dediğiniz için öyle hocam, ($gecici + $eleman) >$limit ==> ($gecici + $eleman) >= $limit yap, bir de for bittikten sonra $eklenenler[] = $gecici; eklersen istediğin diziyi alırsın.
    Evet hocam oldu çok teşekkür ederim