c# uygulama örnekleric# uygulama örnekleri

Programlama öğrenmek için her zaman yeni örnekler denemelisiniz. Bunun için bugün sizlere C# ile İkili Arama Algoritması Uygulaması örneğini aktaracağız. Console nasıl Kullanılır? C# ile İkili Arama Algoritması Uygulaması  nasıl yapılır? Gibi sorularınızın cevabını bu içerikte bulabilirsiniz.

C# ile Console Örnekleri

Kod Alanı

C# programlama dilinin Console dilinde İkili Arama Algoritması Uygulaması  kod metnini oluşturduk. Bu uygulamamızda ikili arama algoritmasının nasıl kodlanacağı ve bu algoritmanın ne olduğunu öğrenebileceksiniz. Oldukça basit bir kod metnine sahip olduğu için harici bir açıklamaya kod metni içerisinde gerek duyulmamıştır. Bu uygulamanın kod metni aşağıdaki gibidir:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

namespace İkili_arama_algoritması

{

class Program

{

static void Main(string[] args)

{

Random r = new Random();

int[] sayilar = {1,2,4,7,9,11,15}; // Aranacak Dizi

Array.Sort(sayilar); // K=>B sıraladık

int aranan = sayilar[r.Next(0,sayilar.Length)];

int baslangic = 0;

int bitis = sayilar.GetUpperBound(0);

int orta = baslangic + bitis / 2;

for (int i = 0; i < 10; i++)

{

while (baslangic <= bitis)

{

orta = (baslangic + bitis) / 2;

if (sayilar[orta] > aranan)

{

bitis = orta – 1;

}

else if (sayilar[orta] < aranan)

{

baslangic = orta + 1;

}

else

{

Console.WriteLine((i+1) + “/10 Aranan Sayı : ” + sayilar[orta] + ” Bulunan : ” + aranan);

break;

}

}

aranan = sayilar[r.Next(0, sayilar.Length)];

baslangic = 0;

bitis = sayilar.GetUpperBound(0);

}

Console.ReadKey();

}

}

}

Bu uygulamada herhangi bir sorun yaşarsanız aşağıya yorum olarak bırakabilirsiniz. Bunun yanı sıra web sitemizdeki diğer hazır C# programlama örneklerine ulaşmak için bu linke tıklayabilirsiniz.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir