C# Girilen sayının asal olup olmadığını tespit etme

26 Eylül 2017
 //bu program girilen sayının asal olup olmadığını kontrol eder

         int sayi, sayac;  // değişkenler tanımlanır.
         int asal=1; // kontrol içinsabit tanımlanır.
         Console.WriteLine("Asal Sayı Tespit Programı ");  //mesaj yazdırılır.
         Console.Write("Sayıyı Giriniz: ");  //mesaj yazdırılır.
         sayi = Convert.ToInt32(Console.ReadLine()); // string den int dönüştürülür.

for (sayac=2;sayac<sayi;sayac++)  // kontrol için dönü başlatılır sayiya kadar olan her sayı için kalan kontrolü yapılır.
         {
             if (sayi % sayac == 0)  // sayının alt sayılara bölümünden kalan 0 olursa asal değildir asal=0 tanımlanır ve alt kısımdan yazdırılır.
             {
                 asal = 0;  // asal olmadığı değişkene tanımlandı.
             }
         }

if (asal == 0)
         {
             Console.WriteLine("Asal Değil");  // asal olmadığı için yazdırılır.
         }
else
         {
             Console.WriteLine(sayi+"Asal"); // asal=0 olmadığı için sayı asal sayıdır.
         }

About Orçun AKYOL

Moslow'un İhtiyaçlar piramidinin kendini gerçekleştirme basamağı için girişimlerde olan, Sağlıkçı olup, Bilgisayar Öğretmenliği okuyan bir eğitim neferi 😉
Hemen Paylaş..Share on Facebook
Facebook
Tweet about this on Twitter
Twitter

Yorum Yapılmamış

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir