#include<iostream.h>
#include<conio.h>
void main()
{
clrscr();
int a[100],i,n,item,loc,j;
cout<<"\n------------ DELETE ELEMENT FROM ARRAY ------------ \n\n";
cout<<"Enter No. of Elements : ";
cin>>n;
cout<<"\nEnter Elements : \n";
for(i=0;i<n;i++)
{
cin>>a[i];
}
cout<<"\nEnter Location of Element, you want to Delete : ";
cin>>loc;
item=a[loc];
for(j=loc;j<n-1;j++) // "j" is initliazed by by "n-1" becasue in C++ language array subscript is started from 0 index number.
{
a[j]=a[j+1]; // Move Elemets Upward
}
n=n-1; // Reset the No. of Elemets in Array
cout<<"\nArray after Deletion : \n";
for(i=0;i<n;i++)
{
cout<<a[i]<<endl;
}
cout<<"\nElement "<<item<<" is deleted";
getch();
}
No comments:
Post a Comment