• 22-01-2018, 01:10:06
    #1
    Merhaba arkadaşlar,
    Php ile manuel olarak girilen sonuça göre işlem oluşturmayı yazdırmak istiyorum
    Örneğin.
    Toplama yaparak "15" sayısını bulmasını sağlamak istiyorum.
    9+6, 5+10, 4+11, 7+8, 3+12 gibi oluşabilecek işlemleri kendisi yazdırcak.
    Yardımcı olursanız sevinirim
    Not: Kaç adet işlem çıkacagını for döngüsüne bırakabilirsiniz okadar detaya gerek yok.
  • 22-01-2018, 01:15:55
    #2
    Üyeliği durduruldu
    sanırım 15 kaç farklı şekilde bulunabilir tarzında bir şey yapmak istiyorsunuz
  • 22-01-2018, 01:45:22
    #3
    Bunu yaptım ama hocam işe yararmı bilmem ilk fonksiyonum

    function hesapla($sayi) {
        while($artan != $sayi) {
        $artan++;
        $ikincisayi = $sayi-$artan;
        echo $ikincisayi.'+'.$artan.'='.$sayi.'<br>';
    }
    }
    hesapla(25);
  • 22-01-2018, 11:38:16
    #4
    php için youtube dan emrah yüksel izliyebilirsin adam çok iyi anlatıyor
  • 22-01-2018, 11:53:29
    #5
    Selam, söyle bir fonksiyon hazırladım.

    <?php
    
    function calc( $num ){
    
        for( $i = 1; $i < $num; $i++ ){
           $fark = $num - $i;
            //echo $fark;
            echo strval("$i + $fark")."<br>";
        }
        
    }
    
    calc( 15 );
    
    ?>
    Örnek sonuç:

    1 + 14
    2 + 13
    3 + 12
    4 + 11
    5 + 10
    6 + 9
    7 + 8
    8 + 7
    9 + 6
    10 + 5
    11 + 4
    12 + 3
    13 + 2
    14 + 1
  • 22-01-2018, 12:46:17
    #6
    UmutWare adlı üyeden alıntı: mesajı görüntüle
    sanırım 15 kaç farklı şekilde bulunabilir tarzında bir şey yapmak istiyorsunuz
    Evet hocam aynen öyle
    fantesih adlı üyeden alıntı: mesajı görüntüle
    Bunu yaptım ama hocam işe yararmı bilmem ilk fonksiyonum

    function hesapla($sayi) { while($artan != $sayi) { $artan++; $ikincisayi = $sayi-$artan; echo $ikincisayi.'+'.$artan.'='.$sayi.'<br>'; } } hesapla(25);
    truser adlı üyeden alıntı: mesajı görüntüle
    Selam, söyle bir fonksiyon hazırladım.

    <?php function calc( $num ){ for( $i = 1; $i < $num; $i++ ){ $fark = $num - $i; //echo $fark; echo strval("$i + $fark")."<br>"; } } calc( 15 ); ?>
    Örnek sonuç:

    1 + 14 2 + 13 3 + 12 4 + 11 5 + 10 6 + 9 7 + 8 8 + 7 9 + 6 10 + 5 11 + 4 12 + 3 13 + 2 14 + 1
    Peki "25" sonuçu neyle bölünürse çıkar yapabilirmiyiz mesela

    örnek : 100/4 gibi
  • 22-01-2018, 14:48:53
    #7
    Copy adlı üyeden alıntı: mesajı görüntüle
    Evet hocam aynen öyle


    Peki "25" sonuçu neyle bölünürse çıkar yapabilirmiyiz mesela

    örnek : 100/4 gibi
    o zor ama bunu yaptım
    function hesapla($sayi) {
        while($artan != $sayi) {
        $artan++;
        $ikincisayi = $sayi/$artan;
        
        if (is_int($ikincisayi)) {
        echo $ikincisayi.'*'.$artan.'='.$sayi.'<br>';
        }
    }
    }
    hesapla(20);
    Çıktı
    20*1=20
    10*2=20
    5*4=20
    4*5=20
    2*10=20
    1*20=20