Technology News, Micromax, Mobiles Flashing Software, Flash Tool, Pokemon GO Apk, Income Online, Moto G4 Plus, Sony PC, Latest Version, samsung note, Huawei Smartphone

Thursday, January 2, 2014

C# Program should be able to search a value in the array using binary search algorithm

C# Program should be able to search a value in the array using binary search algorithm - technology is getting more advanced every day .. if you want to know the progress that happened please visit this blog Technology News because it will always update the latest information, now we will discuss first about C# Program should be able to search a value in the array using binary search algorithm hopefully this information can answer the questions you submit to google, ok please see:

Articles : C# Program should be able to search a value in the array using binary search algorithm
full Link : C# Program should be able to search a value in the array using binary search algorithm
Article Csharp, Article programs,

You can also see our article on:


C# Program should be able to search a value in the array using binary search algorithm

C# Program which takes n values in an array and then program should be able to search a value in the array using binary search algorithm

Program Statement:
Write a program which takes n values in an array and then program should be able to search a value in the array using binary search algorithm. Hint: You have to sort that array first because binary search can be applied only on sorted array

Solution:
 public class search
{
int n, num, s = 1, e, mid;
public void show()
{
Console.Write("\n\t\tEnter length of array : ");
n = Convert.ToInt32(Console.ReadLine());
int[] array = new int[n];
Console.WriteLine("\n\t\tEnter {0} numbers : ", n);
for (int i = 0; i < n; i++)
{
array[i] = Convert.ToInt32(Console.ReadLine());
}
for (int x = 0; x < n; x++)
{
for (int y = x + 1; y < n; y++)
{
if (array[x] > array[y])
{
int temp;
temp = array[y];
array[y] = array[x];
array[x] = temp;
}
}
}
Console.Write("\n\t\tEnter number to search : ");
num = Convert.ToInt32(Console.ReadLine());
e = n;
mid = (s + e) / 2;
if (num == array[mid])
{ Console.Write("\n\t\tElement {0} found!\n\n", array[mid]); }
else if (num < array[mid])
{
for (int x = 0; x < mid; x++)
{
if (num == array[x])
{ Console.Write("\n\t\tElement {0} found!\n\n", array[x]); }
}
}
else if (num < array[mid])
{
for (int y = mid; y < n; y++)
{
if (num == array[y])
{ Console.Write("\n\t\tElement {0} found!\n\n", array[y]); }
}
}
else
Console.WriteLine("\n\t\tElement not found!\n\n");
}
}




information about C# Program should be able to search a value in the array using binary search algorithm has been completed in the discussion

hopefully information C# Program should be able to search a value in the array using binary search algorithm can benefit you in getting the latest information about technology,

you just read the article entitled C# Program should be able to search a value in the array using binary search algorithm if the article feel useful for you please bookmark or share by using link https://micromyaw.blogspot.com/2014/01/c-program-should-be-able-to-search.html and thank you.

Tag : , ,
Share on Facebook
Share on Twitter
Share on Google+
Tags :

Related : C# Program should be able to search a value in the array using binary search algorithm

0 comments:

Post a Comment