C# Örnekleri – Sıra Numarası Verilen Asal Sayıyı Bulan Program


C # Programlama    C # Programlama İle İlgili Paylaşım Kategorisi

Yazar: By NaNo    0 Yorum    286 Görüntüleme
  • Derecelendirme: 0/5 - 0 oy

Paylaşım Tarihi: 02.04.2016, 15:29:47 #1
By NaNo By Nano Was Here...
Cezalı Üye
Status: Çevrimdışı Yorumları:402 Konuları:182 Kayıt Tarihi:21.01.2016

Kullanıcı tarafından girilen sıradaki asal sayıyı bulup ekranda gösteren C# Console uygulamasını yapın. Açıklama..:Asal Sayılar serisinde 2,3,5,7,11….gibi kullanıcıdan aldığı sayıya göreo sıradaki asal sayıyı döndüren kodu yazınız. Örneğin kullanıcı 5 girerse beşinci asal sayı olan 11’in ekrana yazılması.
Sitemize kayıtlı değilseniz linkleri görebilmeniz İçin Kayıt Olun veya Giriş Yapın

[hide]
   

Kod:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
int girilenSayi = 1,sira;
            Console.Write("Kaçıncı sıradaki asal sayıyı öğrenmek istiyorsunuz: ");
            sira = Convert.ToInt32(Console.ReadLine());
            int kacinci = 0;
            for (int i = 1; i <= girilenSayi; i++)
            {
                int sayac = 0;
                for (int y = 1; y <= girilenSayi; y++)
                {
                    if (i % y == 0) sayac += 1;
                }
                if (sayac == 2) {
                    kacinci++;
                    Console.WriteLine("{0} Asal Sayıdır", i);
                    if (kacinci == sira)
                    {
                        Console.WriteLine("{0} sıradaki asal Sayı={1}", kacinci,i);
                        break;
 
                    }
                }
                girilenSayi++;
            }
            Console.ReadKey();



 [/hide]


Günceldir.................
Son Düzenleme: 02.04.2016, 15:30:19, Düzenleyen: By NaNo.










Aradığınızı Bulamadınız Mı ?

Konuyu Okuyanlar:
1 Ziyaretçi