Yazılım.
CevapSitesi.com Beta!
Çözüm Noktası
Facebook, Twitter, Google+ veya e-posta ile paylaşın.
| Sorular | Makaleler | Üyeler | Etiketler  | İletişim
Soru sormak ya da cevap vermek için;
giriş yapın veya üye olun.

Sosyal medya hesaplarınızla da giriş yapabilirsiniz.
0

Scratch ile asal çarpanlarına ayırma işlemi

Scratch kullanarak bir sayıyı asal çarpanlarına nasıl ayırabilirim? Bununla ilgili örnek bir proje var mı?

1 Cevap

0
Aşağıdaki algoritmayı kullanan şuradaki örnek var. Bu sayfadan örneği çalıştırabilmek için Flash Player gerekir.

public static void AsalCarpanlar(uint num)
{
    while (num % 2 == 0)
    {
        Console.WriteLine(2);
        num /= 2;
    }
    uint factor = 3;
    while (factor * factor <= num)
    {
        if (num % factor == 0)
        {
            Console.WriteLine(factor);
            num /= factor;
        }
        else
        {
            factor += 2;
        }
    }
    if (num > 1) Console.WriteLine(num);
}


Cevaplayan: 28.07.17 09:42
cevapsitesi
102,035p 16ü
Cevabı seçen: 28.07.17 12:47
cevapsitesi   102,035p 16ü