Şimdi Ara

PHP

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
6
Cevap
0
Favori
431
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba arkadaşlar öncelikle derdimi anlatayım elipce proğramı ile kod yazıyorum ve asal sayıların çarpanlarını aldırmaya çalışıyorum ama aldırıyorum ama başka bir yoldan aldırmam gerek söyle anlatayım..

    20 sayısının carpanları 2,2,5 die bildimiz bir sekilde yapıyorum ama bir türlü bu sayıları şu şekil;

    2x2

    5x1 ;şekilde alt alta yazılmasını istiyorum ama bir türlü yapamadım yardım ederseniz sevinirim. kodlarım yarıda kaldı yazdığım kodlarda yarım veya yanlışta olabilir php'de daha yeniyimde yardım ederseniz mutlu olurum.

    <?php

    $sayi = $_POST ["sayi"];

    if ($sayi == "") {

    header ( "location:formasal.php" );

    }//sayı almak için

    echo($sayi ." ".asal_sayi($sayi));

    function asal_sayi($sayi){

    if($sayi <2)//2 den kucuk ise asal sayi degil

    return "Asal Değil";

    if($sayi ==2||$sayi ==3)

    return "Asal";

    $sayi_koku=sqrt($sayi);

    for ($i=2; $i<= $sayi_koku; $i++){

    if(($sayi % $i)==0)

    return "Asal Değil";

    }

    return "Asal";

    }

    ?>

    <?php

    $sayi = $_POST ["sayi"];

    if ($sayi == "") {

    header ( "location:formasal.php" );

    }

    $index=0;

    for ($count=2;$count < $sayi/2; $count);

    {

    if (!($sayi%2)==0);

    array();

    $index=$sayi/$count;

    ($sayi=$sayi/$count);

    ($count--);

    ($index++);

    }

    {

    }

    ?>

    İnşallah ne demek istediğimi anlamışınızdır..







  • anlamadım? asal sayılarının kendisi ve 1 den başka çarpanı yoktur
  • Mesela 20 sayısı asal çarpanları 2*2*5 olduğu için ben bunları yan yana istemeyip şu şekilde ;
    20;
    2x2
    5x1

    şekilnde alt alta yazılmasını istiyorum :/ yazdıgım kodda yanlıslıklar olabılır daha yenı basladım php kodu yazmaya çünkü :)
  • mlhhtc123 M kullanıcısına yanıt
    tamam algoritma şu; 20ye x de;
    1'den x=20'ye kadarki asal sayıları bul. bir arraye ekle
    o arrayı küçükten büyüğe döndür. eğer asal sayı x=20'yi bölüyorsa, asalçarpan_arrayıne ekle ve x=20'yi o sayıya böl. o asal sayıdan küçükten büyüğe göndürmeye devam et.
    asalçarpan_arrayı da o elde ettiğinin asal sayılar olacak.
  • buyur senin için üşenmeden bir sayının asal çarpanları döndüren fonksiyon hazırladım;http://farukcan.net/genel/2014/09/php-asal-carpanlari-bulma-fonksiyonu/
  • Çok teşekkür ederim yardımların için ellerine sağlık ..
  • Yapay Zeka’dan İlgili Konular
    Php Script Kurulumu Yardym..
    11 yıl önce açıldı
    Php veri programlama
    5 yıl önce açıldı
    Php header yardım!
    12 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.