Kod:
while (true)
{
Random rnd = new Random();
int[] rastgelesayi = new int[6];
int deger;
for (int i = 0; i < 6; i++)
{
rastgelesayi[i] = rnd.Next(1, 50);
}
for (int i = 0; i < rastgelesayi.Length; i++)
{
do
{
deger = rnd.Next(1, 50);
}
while (Array.IndexOf(rastgelesayi, deger) != -1);
{
rastgelesayi[i] = deger;
}
}
foreach (int item in rastgelesayi)
{
Console.Write(item + " | ");
}
Console.WriteLine("\n");
Console.WriteLine("| Rastgele Sayilari Sırala |");
[COLOR="#FF0000"]// Rastgele Sayilari Küçükten Büyüğe Sıralama Yöntemi 1;
//Array.Sort(rastgelesayi); // Küçükten Büyüye Sıralama Yapar //[/COLOR]
int yedek = 0;
for (int i = 0; i < 6; i++)
{
for (int j = i + 1; j < 6; j++)
{
if (rastgelesayi[i] > rastgelesayi[j])
{
yedek = rastgelesayi[i];
rastgelesayi[i] = rastgelesayi[j];
rastgelesayi[j] = yedek;
}
}
}
for (int i = 0; i < 6; i++)
{
Console.WriteLine("\n" + rastgelesayi[i] + " ");
}
Console.WriteLine("");
Console.Write("Yeni Sayilar Üretilsin mi? (E/H)");
string devam = Console.ReadLine();
if (devam != "E")
break;
Console.ReadKey();
}
Bizzat Kendi yapımıdır.. Basit Bir Sayısal Oyunudur.
Dipnot; Visual Studio 2012'de Derlenmistir.