#include<stdio.h>
#include<conio.h>
int main()
{
int n,DATA[13]={ 11 , 22 , 30 , 33 ,40 , 44 , 55 , 60 , 66 , 77 , 80 , 88 , 99 };
int LB=0,UB=12,ITEM,LOC;
int BEG,END,MID;
BEG=LB;
END=UB;
MID=(BEG+END)/2;
printf(“The Given Array is: \n”);
for(n=0;n<12;n++)
{
printf(“%d\n”,DATA[n]);
}
printf(“Enter The Item to be Searched: “);
scanf(“%d”,&ITEM);
while((BEG<=END)&&(DATA[MID]!=ITEM))
{
if(ITEM<DATA[MID])
{
END=MID-1;
}
else
{
BEG=MID+1;
}
MID=(BEG+END)/2;
}
if(DATA[MID]==ITEM)
{
printf(“LOC= %d”,MID);
}
else
{
printf(“LOC=%d”,-1);
}
getch();
return 0;
}
Showing posts with label Code. Show all posts
Showing posts with label Code. Show all posts
Thursday, June 13, 2013
C/C++ programing to search an element from array using binary search.
C/C++ program to print the divisors of an integer/number in descending order.
#include<iostream>
using namespace std;
int main()
{
int num , divisor;
cout<<”Enter the number: “<<endl;
cin>>num;
divisor=num;
if(num<0)
{
cout<<”Please enter the positive integer: “<<endl;
}
cout<<”The divisors of “<<num<<” are:”<<endl;
while(divisor>=1)
{
if(num%divisor==0)
{
cout<<divisor<<endl;
}
divisor–;
}
system(“pause”);
}
C/C++ programing to print counting 1 to 20.
#include<stdio.h>
#include<conio.h>
int main() {
int counter;
counter=0;
while(counter<20)
{
counter++;
printf(“%d\n”,counter);
}
getch();
return 0;
}
#include<conio.h>
int main() {
int counter;
counter=0;
while(counter<20)
{
counter++;
printf(“%d\n”,counter);
}
getch();
return 0;
}
Subscribe to:
Posts (Atom)