Buradasınız

1 ile 100 arasında 25 sayıyı ekrana yazdırma

C sharp örnekler

1 ile 100 arasında 25 sayıyı diziye atayıp bu sayıları sıralı şekilde ekrana yazdıralım.

int gecici;
// int[] sayilar = new int[6] { 4, 9, 12, 10, 1, 5 };
int[] sayilar = new int[25];
Random r = new Random();
for (int a = 0; a < sayilar.Length; a++)
{
    sayilar[a] = r.Next(1, 101);
}

Console.WriteLine("Dizinin İlk Hali;");
foreach (int sayi in sayilar)
{
    Console.Write("{0} ", sayi);
}
Console.WriteLine();

for (int i = 0; i < sayilar.Length-1; i++)
{
    for (int x = i + 1; x < sayilar.Length; x++)
    {
        if(sayilar[i]>sayilar[x])
        {
            gecici = sayilar[x];
            sayilar[x] = sayilar[i];
            sayilar[i] = gecici;
        }
    }
}
           
Console.WriteLine("Dizinin Son Hali;");
foreach (int sayi in sayilar)
{
    Console.Write("{0} ", sayi);
}
Console.ReadKey();

Yorum ekle