delete element from arr

// Online C++ compiler to run C++ program online

#include <iostream>

using namespace std;


int insert(int *arr,int n,int cap,int x,int index){

    if (cap==n){

        return n;

    }

    for (int i=n;i>index;i--){

        arr[i]=arr[i-1];

        

    }

    arr[index]=x;

    n++;

    for (int i=0;i<n;i++){

        cout<<arr[i]<<" ";

    }

    return n;

}


int del(int*arr,int n,int x){

    int index=0;

    for (int i=0;i<n;i++){

        if(arr[i]==x){

            index=i;

            break;

        }

        

        else{

            index=n+1;

            

            

        } 

        

    }

    for(int i=index;i<n;i++){

        arr[i]=arr[i+1];

    }

    n--;

    for (int i=0;i<n;i++){

        cout<<arr[i]<<" ";

    }

    return n;

    

}


int main() {

    int cap=5;

    int x;

    //cin>>x;

    int index;

    //cin>>index;

    int arr[50]={1,2,3,5,6,10,45,50,43};

    del(arr,9,43);

    

    

    

    


    return 0;

}

Comments

Popular posts from this blog

Sum of Even Numbers till N

Find the Runner-Up Score!

Print All Substrings