Tecno Android Phones, Samsung Imei Repair, Huawei Mediapad, Official Firmware/ Flash File, WiFi, Alcatel One, Flash Tool Windows, Android Jelly Bean

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 - we say welcome to the blog Tecno Android Phones we provide a lot of latest gadget information that must be very dear for you to miss, now we will discuss first about C# Program should be able to search a value in the array using binary search algorithm we have collected a lot of information to make this article to complete for you, Please read:

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");
}
}




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

We think it is enough information about C# Program should be able to search a value in the array using binary search algorithm, hopefully the information we give can give benefit for you,

If you feel the information C# Program should be able to search a value in the array using binary search algorithm that we provide can provide benefits for others please share with link https://southernmatron.blogspot.com/2014/01/c-program-should-be-able-to-search.html thank you for visiting our blog page and do not forget to visit other pages.

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 komentar:

Post a Comment