Bu yazımızda kullanıcının girdiği sayının asal sayı olup olmadığını While döngüsü kullanarak kontrol edeceğiz. Eğer kullanıcının girmiş olduğu sayı Asal ise “Girilen Sayı asaldır“, değilse “Girilen Sayı Asal Değildir” mesajını verdireceğiz. Örneğimizi Console Application ortamında gerçekleştireceğiz. Kodlarımız ve Ekran çıktısı aşağıdaki gibi olacaktır.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
static void Main(string[] args) { Console.Write("Sayı Gir : "); int sayi = Convert.ToInt32(Console.ReadLine()); int sayac = 0; int bolen = 2; while(true) { if(sayi%bolen==0) { sayac++; break; } bolen++; if(bolen==sayi) { break; } } if(sayac==0) { Console.WriteLine("Girilen Sayı Asal"); } else { Console.WriteLine("Girilen Sayı Asal Değil"); } //www.ahmetcansever.com Console.ReadKey(); } |
Add Comment