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

#include<iostream>
using namespace std;

int main()
{
    int arr[10],n,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 Position you want to Delete";
    cin>>pos;
    if(pos>10){
        cout<<"Position doesn't Exist";
    }
    else{
    for(int i = pos-1;i<n;i++)
        arr[i] = arr[i+1];

    n = n-1 ;

    cout<<"\n\nArray after Deletion :: \n";
    for(int i = 0;i<n;i++)
    {
        cout<<arr[i]<<"\t";
    }
    }
    return 0;
}
Advertisements

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