#include<iostream.h>
#include<conio.h>
void main()
{
clrscr();
{
int a[20],n,x,i,pos=0;
cout<<"\n Enter size of array : ";
cin>>n;
cout<<"\n Enter elements in ascending order :\n";
for(i=0;i<n;++i)
cin>>a[i];
cout<<"\n Enter element to insert : ";
cin>>x;
for(i=0;i<n;++i)
if(a[i]<=x && x<a[i+1])
{
pos=i+1;
break;
}
for(i=n+1;i>pos;--i)
a[i]=a[i-1];
a[pos]=x;
cout<<"\n\n\tArray after inserting element : ";
for(i=0;i<n+1;i++)
cout<<a[i]<<" ";
}
getch();
}
Output

#include<conio.h>
void main()
{
clrscr();
{
int a[20],n,x,i,pos=0;
cout<<"\n Enter size of array : ";
cin>>n;
cout<<"\n Enter elements in ascending order :\n";
for(i=0;i<n;++i)
cin>>a[i];
cout<<"\n Enter element to insert : ";
cin>>x;
for(i=0;i<n;++i)
if(a[i]<=x && x<a[i+1])
{
pos=i+1;
break;
}
for(i=n+1;i>pos;--i)
a[i]=a[i-1];
a[pos]=x;
cout<<"\n\n\tArray after inserting element : ";
for(i=0;i<n+1;i++)
cout<<a[i]<<" ";
}
getch();
}
Output
No comments:
Post a Comment