Delete Element from Array

Delete Element from Array in C++

To delete element from an array in C++ programming, you have to first ask to the user to enter the array size then ask to enter the array elements,

now ask to enter the element which is to be deleted. Search that number if found then place the next element

after the founded element to the back until the last as shown here in the following program.

C++ Programming Code to Delete Element from Array

Following C++ program ask to the user to enter array size, then enter array elements then it will ask to enter element to be delete,

to delete the desired element from the array, then display the new array on the screen:

 

#include <iostream>
using namespace std;
int main()
{

//
int arr[50], size, i, del, count=0;
cout<<"Enter array size : ";
cin>>size;
cout<<"Enter array elements : ";
for(i=0; i<size; i++)
{
cin>>arr[i];
}

//
cout<<"Enter element to be delete : ";
cin>>del;
for(i=0; i<size; i++)
{
if(arr[i]==del)
{

//
for(int j=i; j<(size-1); j++)
{
arr[j]=arr[j+1];
}
count++;
break;
}
}

//
if(count==0)
{
cout<<"Element not found..!!";
}
else
{
cout<<"Element deleted successfully..!!\n";
cout<<"Now the new array is :\n";

//
for(i=0; i<(size-1); i++)
{
cout<<arr[i]<<" ";
}
}

return 0;
}

Xfer form :https://codescracker.com/cpp/program/cpp-program-delete-element-from-array.htm 

posted @ 2019-05-23 13:39  Poission  阅读(340)  评论(0编辑  收藏  举报