You are on page 1of 1

#include<iostream>

using namespace std;


#define SIZE 10
bool searchWinner(int [],int ,int);
int main()
{
int winningNumbers[10]=
{13579,26791,26792,33445,55555,62483,77777,79422,85647,93121};
int playerNumer;
cout<<"Player Enter your number :";
cin>>playerNumber;
bool result=
searchWinner(winningNumber,SIZE,playerNumber);
if(result)
cout<<"One of the winning numbers is your"<<endl;
else
cout<<"Your number is not in the winning list"<<endl;
system("pause");
}
bool searchWinner(int winningNumbers[],int size,int playerNumber)
{
int first=0, last=size-1, middle;
bool found=false;
while(!fouond && first<=last)
{
middle=(first+last)/2;
if(winningNumbers[middle]==playerNumber)
found=true;
else if(winningNumbers[middle]>playerNumber)
last=middle-1;
else
first=middle+1;
}
return found;
}

You might also like