• 22-03-2019, 23:40:36
    #1

    Arkadaşlar resimde gördüğünüz gibi 5 7 11 13 diye asal sayılar kare bir arrayın içerisinde bu array içerisinde nasıl oluşturup ekrana yazdırabilirim eğer ücret gerektiren birşey ise özelden yazabilirsiniz
  • 22-03-2019, 23:55:19
    #2
    Hocam bi burdan bakın isterseniz algoritmasını anlarsanız, istediğiniz şekilde kolayca yapabileceğinizi düşünüyorum.
    https://www.geeksforgeeks.org/sieve-of-eratosthenes/
  • 23-03-2019, 00:26:30
    #3
    dostum php bilmiyorum ama psikolojimi bozdun gece gece guzelmis

    https://en.wikipedia.org/wiki/Ulam_spiral

    Fransizca buldu sanirim
    https://www.epi.asso.fr/revue/articles/a1211b.htm

    https://www.geeksforgeeks.org/the-ulam-spiral/

    sakin daha sorma algoritmayi "ulam spiral" olarak arat =)

    multu geceler
  • 23-03-2019, 09:59:11
    #4
    username adlı üyeden alıntı: mesajı görüntüle
    dostum php bilmiyorum ama psikolojimi bozdun gece gece guzelmis

    https://en.wikipedia.org/wiki/Ulam_spiral

    Fransizca buldu sanirim
    https://www.epi.asso.fr/revue/articles/a1211b.htm

    https://www.geeksforgeeks.org/the-ulam-spiral/

    sakin daha sorma algoritmayi "ulam spiral" olarak arat =)

    multu geceler
    Çok Teşekkür ettim hocam
  • 23-03-2019, 12:25:55
    #5
    function asal_kontrol($num){
      $k = sqrt($num);
      for ($i=2; $i<=$k; $i++){ if($num % $i==0) return 0; }
      return 1;
    }
    
    $asal_sayilar = [];
    $i = 5;
    while ( $i <= 233 ){
        if( asal_kontrol($i) ){ $asal_sayilar[] = $i; }
        $i++;
    }
    //var_dump($asal_sayilar);
    foreach( $asal_sayilar as $r ){
      echo $r."<br/>";
    }
  • 24-03-2019, 00:41:18
    #6
    codeksper adlı üyeden alıntı: mesajı görüntüle
    function asal_kontrol($num){
      $k = sqrt($num);
      for ($i=2; $i<=$k; $i++){ if($num % $i==0) return 0; }
      return 1;
    }
    
    $asal_sayilar = [];
    $i = 5;
    while ( $i <= 233 ){
        if( asal_kontrol($i) ){ $asal_sayilar[] = $i; }
        $i++;
    }
    //var_dump($asal_sayilar);
    foreach( $asal_sayilar as $r ){
      echo $r."<br/>";
    }
    hocam amacım asal sayıları yazdırmak değil o asal sayıları spiral şeklinde array içerisine resimde görüldüğü gibi aktarmaktı
  • 24-03-2019, 11:33:10
    #7
    Hee pardon yanlış anlamışım olayı. Hocam onun için de ücreti karşılığında yardımcı olabilirim detay atarsanız. kare sayısı hep aynı mı olcak, sayılar hep aynı mı olcak , kare renkleri neye göre belirlencek vs vs