Diziye rastgele sayı atamak , sıralamak ve dizi içerisinde arama yapmak — C# Console
[code lang=”csharp”]
using System;
using System.Collections.Generic;
using System.Linq;//www.gorselprogramlama.com
using System.Text;
namespace diziye_random_sayı_ekle_arama_siralama
{
class Program
{
static void Main(string[] args)
{
Random r = new Random();//www.gorselprogramlama.com
string cevap="";
int aranan;
int[] sayilar = new int[10];
for (int i = 0; i < 10; i++)
{
sayilar[i] = r.Next(500);//www.gorselprogramlama.com
}
Array.Sort(sayilar);//www.gorselprogramlama.com
Console.WriteLine("— Diziye Rastgele Atanan Sayıların Listesi —- ");
for (int i = 0; i < 10; i++)
{
Console.WriteLine(sayilar[i]);
}
do
{
Console.Write("Arama yapmak istediğiniz sayıyı giriniz >>> ");
aranan = int.Parse(Console.ReadLine());//www.gorselprogramlama.com
if (Array.IndexOf(sayilar, aranan) != -1) Console.WriteLine("Aradığınız sayı dizi içerisinde var.");
else Console.WriteLine("Aradığınız sayı dizi içerisinde yok.");
Console.Write("Arama işlemine devam etmek istiyormusunuz (E/H)");
cevap = Console.ReadLine();//www.gorselprogramlama.com
} while (cevap=="E");
}
}//www.gorselprogramlama.com
}
[/code]
