Şimdi Ara

Dizideki 0'dan büyük en küçük sayı

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
7
Cevap
0
Favori
1.479
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Şöyle bir dizimiz varsayalım.
    $dizi=array(3, 0, 8, 9, 14, 7);

    Bu dizide min() fonksiyonunu kullanınca dönen değer 0 oluyor.
    Ancak ben bu diziden sonuç olarak 3 almak istiyorum.
    Bunu yapabilen bir fonksiyon biliyor musunuz?
    Eğer yoksa kendi fonksiyonum nasıl olmalı?



    < Bu mesaj bu kişi tarafından değiştirildi SH@RK -- 17 Eylül 2010; 10:39:00 >



  • yazmak fonksiyon aramaktan daha kolay geldi.
    belki birinin işine yarar.
    function minnotzero($sayi){ 
    $don=count($sayi);
    for($i=0;$i<$don;$i++){
    if($sayi[$i]>0){$kova=$sayi[$i]; $i=$don;}
    }
    for($i=0;$i<$don-1;$i++){
    if($sayi[$i+1]>0 and $sayi[$i+1]<$kova){
    $kova=$sayi[$i+1];
    }
    }
    return($kova);
    }



    < Bu mesaj bu kişi tarafından değiştirildi SH@RK -- 17 Eylül 2010; 10:59:01 >
  • daha kısa çözüm.

    min(array_filter($dizi));



    < Bu mesaj bu kişi tarafından değiştirildi SH@RK -- 17 Eylül 2010; 10:56:41 >
  • herkes kendi çalıp kendi oynuyor:), PHP-CGI'nin eski havası kalmadı.
  • quote:

    Orijinalden alıntı: fabercs

    herkes kendi çalıp kendi oynuyor:), PHP-CGI'nin eski havası kalmadı.


    sorusunun cevabını yazmış benzer bir şeyi arayan kişilere faydalı olacaktır. bence başlık amacına ulaşmış
  • quote:

    Orijinalden alıntı: orcnd


    quote:

    Orijinalden alıntı: fabercs

    herkes kendi çalıp kendi oynuyor:), PHP-CGI'nin eski havası kalmadı.


    sorusunun cevabını yazmış benzer bir şeyi arayan kişilere faydalı olacaktır. bence başlık amacına ulaşmış


    tabiki, ona lafım yok, benim serzenişim PHP-CGI forumunun durgunluğuna..
  • sonuçda burası bir forum. soru soruldukça cevap bulması ilk hedef.
    2. hedef içerisinde nitelikli bilgi yeralması. fakat bu konuda yayın yapan çok sayıda site var.
    bu yüzden pek ihtiyaç olmuyor bu forumun php kısmına
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.