C# Örnekleri – Permütasyon Hesaplama Programı


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

Yazar: By NaNo    0 Yorum    239 Görüntüleme
  • 0 Oy - 0 Yüzde

Paylaşım Tarihi: 02.04.2016, 16:00:09 #1
By NaNo By Nano Was Here...
Cezalı Üye
Status: Çevrimdışı Yorum Sayısı:409 Konu Sayısı:183 Üyelik Tarihi:21.01.2016

Matematikte permütasyon, her sembolün sadece bir veya birkaç kez kullanıldığı sıralı bir dizidir.

1’den 10’a kadar olan doğal sayıları içeren n elemanlı kümede r = 4 olarak alınırsa permütasyonların sayısı {1, 2, 3, 4, 5, 6, 7, 8, 9, 10} kümesinden sırayı da gözetmek suretiyle oluşturulabilecek dört değişik elemanlı kümelerin sayısını ifade eder.


53c77b63fca41493f599aed3bb495d5a.png
Permütasyonun kombinasyondan farkı, sıralamanın önemli olmasıdır.
4a3abfb24f9035ee5471a68bdf1a7369.png
linkleri görmek için giriş yapmanız. Yada üye olmanız gerekir.
[hide]
Kod:
int n, r, per, fakt, fakt1;
           Console.WriteLine("Permütasyon hesaplaması için n ve r değerlerini girin..:");
           Console.WriteLine(" n değeri ..:");
           n = Convert.ToInt32(Console.ReadLine());
           Console.WriteLine(" r değeri..:");
           r = Convert.ToInt32(Console.ReadLine());
           fakt = n;
           for (int i = n - 1; i >= 1; i--)
           {
               fakt = fakt * i;
           }
           int number;
           number = n - r;
           fakt1 = number;
           for (int i = number - 1; i >= 1; i--)
           {
               fakt1 = fakt1 * i;
           }
           per = fakt / fakt1;
           Console.WriteLine("Permütasyon : {0}", per);
           Console.ReadLine();
[/hide]

Günceldir.........
Son Düzenleme: 02.04.2016, 16:00:28, Düzenleyen: By NaNo.







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

Konuyu görüntüleyenler:
1 Misafir