C# aralarında asal

Bu konuyu okuyanlar

muhsene

Öğrenci
Katılım
12 Kasım 2013
Mesajlar
3
Reaksiyon puanı
0
Puanları
0
c# ta 1000 e kadar aralarında asal olan sayı çiftlerini ekrana yazdıran program.
Yardım ederseniz sevinirim..


 

muhsene

Öğrenci
Katılım
12 Kasım 2013
Mesajlar
3
Reaksiyon puanı
0
Puanları
0
yardım edebilecek kimse yok mu ya çok acil
 

algea

Doçent
Katılım
15 Temmuz 2011
Mesajlar
505
Reaksiyon puanı
22
Puanları
18
c# ta 1000 e kadar aralarında asal olan sayı çiftlerini ekrana yazdıran program.
Yardım ederseniz sevinirim..
Asal sayı çiftleri diye birşey ilk defa duydum. Aradığın 1 1000 arası asal sayılar ise aşağıdaki gibi bir yöntemi izleyebilirsin.
Kod:
class Program
    {
        
        static void Main(string[] args)
        {
            //1-1000 arası asal sayılar:
            for (int i = 1; i < 1000; i++) {
                if (IsPrime(i)) { Console.WriteLine(i); }
            }
            Console.ReadKey();
        }

        static bool IsPrime(int num)
        {
            bool _isPrime = true;

            if (num % 2 == 0) return false;

            for (int i = 3; i <= Convert.ToInt32(Math.Sqrt(num)); i = i + 2)
            {
                if (num % i == 0)
                {
                    _isPrime = false;
                    break;
                }
            }
            return _isPrime;
        }
    }
 

muhsene

Öğrenci
Katılım
12 Kasım 2013
Mesajlar
3
Reaksiyon puanı
0
Puanları
0
asal sayı çiftleri demiyorum dikkat edersen aralarında asal diyorum.yani 1 den başka ortak böleni olmayan sayılara aralarında asal denir.örnek 10 ve 21

- - - Mesaj Güncellendi - - -

asal sayıları bulan programdan bahstmiyorum aralarında asal sayılardan bahsediyorum 10 ve 21 gibi..
 
Üst