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.

Cevap Geçmişi

«« Soruya geri dön
28.07.17 12:46
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); }
Ekleyen: cevapsitesi
Değiştiren: cevapsitesi
Cevap olarak seçen: cevapsitesi
28.07.17 09:42
Aşağıdaki algoritmayı kullanan şuradaki örnek var. 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); }
Ekleyen: cevapsitesi

En fazla 3 eski durum gösterilir.