6. C++ Program to delete an element from an Array(Element)

#include<iostream>
using namespace std;

int main()
{
    int arr[10],n,elem,pos;
    cout<<"How many elements you want to insert = ";
    cin>>n;

    cout<<"Enter data in an Array :: ";
    for(int i = 0;i<n;i++)
    {
        cin>>arr[i];
    }
    cout<<"Enter Element you want to Delete";
    cin>>elem;
    for(int i =0;i<n;i++)
    {
        if(elem == arr[i])
        {
            pos=  i;
            for(int j = pos;j<n;j++)
                arr[j] = arr[j+1];
            n= n-1;
        }
    }
    cout<<"\n\nArray after Deletion :: \n";
    for(int i = 0;i<n;i++)
    {
        cout<<arr[i]<<"\t";
    }

    return 0;
}

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s