folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder Php Döngü Sorusu(İstek)



Php Döngü Sorusu(İstek)

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    HolyShit
    HolyShit's avatar
    Kayıt Tarihi: 27/Eylül/2010
    Erkek

    S.a. Hocalar Php de yeniyim 2 sorum olacak  bu konuyu biraz araştırdım if ve while döngüleri ile yapılabiliyormuş ama yapamadım nedense yardım edebilir misiniz ?

     

    1 den 30 a kadar olan tamsayıları 30 elemanlı bir diziye döngü yardımıyla yerleştirmek istiyorum. Sonra bir başka döngü ile bu dizinin içindeki tek sayılarıbüyükten küçüğe alt alta ekrana yazdırmak istiyorum 

    ve ayrıca

    Toplamda 100 elemanlı ; 10 ' a 10 olacak şekilde iki boyutlu bir dizi oluşturmak istiyorum . Bu dizinin içerisine çarpım tablosunu 1 ' lerden başlayıp 10 ' lara kadar yerleştirmek istiyorum . Ve ekrana çarpım tablosunun standart gösterimine uygun olarak yazdırmak istiyorum . 


    Yardım Edenlere Şimdiden Teşekkürler ..

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    JPriest
    JPriest's avatar
    Kayıt Tarihi: 09/Mart/2007
    Erkek

    Diziyi bu şekilde oluşturacaksın.

    for ($i=0; $i<30; $i++){

    $dizi[$i] = $i+1;

    }

    Sonra sıralayacaksın.

    http://php.net/manual/en/array.sorting.php

     

    Sonra ekrana yazdıracaksın.

    for ($i=0; $i<30; $i++){

    echo $dizi[$i]."<br />";

    }

    Bunu yaptıktan sonra ikinci soru için uğraş biraz.

    http://www.webcheatsheet.com/PHP/multidimensional_arrays.php

    http://www.wellho.net/resources/ex.php4?item=h999/2dar.php4

    Şuralara bak önce, sonra yapabilirsin bence.


    Sen hiç kaval çaldın mı?
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MaviGozluDev
    MaviGozluDev's avatar
    Kayıt Tarihi: 05/Eylül/2005
    Erkek

    netten soruna cevap aoryorsan php olarak aratma.. 
    c c++ java herhangi birinden bulursan cevabı, php ye uyarlamak sorun olmaz zira döngü bu en nihayetinde hepsinde aynı :) 


    .
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    sniperscope
    sniperscope's avatar
    Banlanmış Üye
    Kayıt Tarihi: 14/Mart/2009
    Erkek

    Hacim benim

    Asagida ilk sorunun cevabi var. ikincisi yolda. Ama once gidip icecek birseyler alayim, cuma gecesi kuru kuruya kod yazilmiyor.

    <?php
        $dizi = array();
        for($i=1; $i<31; $i++)
            $dizi[$i] = $i;
        array_reverse($dizi);
       
        for($j=30; $j>0; $j--)
            if($dizi[$j] % 2)
                echo $dizi[$j] ."<br />";
    ?>


    "Yer yuzunde hic bir pislik yoktur ki; altindan bir yahudi cikmasin" Adolf Hitler... "Turkiye de hicbir pislik yokturki altindan cemaat cikmasin" SniperScope "Nerede yavşak, hırsız varsa hepsi Allahçı" Fazil Say
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MaviGozluDev
    MaviGozluDev's avatar
    Kayıt Tarihi: 05/Eylül/2005
    Erkek

    sniperscope bunu yazdı:
    -----------------------------

    Hacim benim

    Asagida ilk sorunun cevabi var. ikincisi yolda. Ama once gidip icecek birseyler alayim, cuma gecesi kuru kuruya kod yazilmiyor.

        $dizi = array();
        for($i=1; $i<31; $i++)
            $dizi[$i] = $i;
        array_reverse($dizi);
       
        for($j=30; $j>0; $j--)
            if($dizi[$j] % 2)
                echo $dizi[$j] ."
    ";
    ?>


    -----------------------------

    tam atlıyodum "cuma gecesi" derken? die ki soradan düştü jeton :)


    .
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    sniperscope
    sniperscope's avatar
    Banlanmış Üye
    Kayıt Tarihi: 14/Mart/2009
    Erkek

    Al ustad buda ikinci sorunun cevabi

     

    for($i=1; $i<11; $i++)
            for($j=1; $j<11; $j++)
                $dizi[$i][$j] = $j;

        for($i=1; $i<11; $i++)
        {
            if(($i == 6) || ($i == 9) || ($i == 10))
                $ek = "lar";
            else
                $ek = "ler";
            echo '<h2>' .$i. ' ' .$ek. '</h2>';
            for($j=1; $j<11; $j++)
            {
                echo $i ." x ". $j . "=".  $i * $j ."<br />";
            }
        }

     

     

    Hadi bana musaade. Market kapanmadan yetiseyim.


    "Yer yuzunde hic bir pislik yoktur ki; altindan bir yahudi cikmasin" Adolf Hitler... "Turkiye de hicbir pislik yokturki altindan cemaat cikmasin" SniperScope "Nerede yavşak, hırsız varsa hepsi Allahçı" Fazil Say
Toplam Hit: 1051 Toplam Mesaj: 6