Да се напише програма, която демонстрира вмъкване и изтриване на елемент от масив (т.е. да се въведе масив от числа; да се пита на коя позиция да се вмъкне елемент и каква ще е стойността му; да се вмъкне елемента, при което всички след него се преместват с една позиция надясно; после аналогично да се пита за индекс на елемент за изтриване и да се изтрие този елемент, при което следващите се преместват с една позиция наляво). Да се отпечатва масива след всяка от операциите.
По желание: Операциите с масива да се организират като меню.


int arr[100],n,p,razmqna,x; char f; cout<<"Vavedete broi elementi: "; cin>>n; for(int i=0;i<n;i++){ cout<<"Vavedete chislo: "; cin>>arr[i]; } cout<<"Za vmukvane na element v masiva - 'V'"<<endl; cout<<"Za iztrivane na element ot masiva - 'D'"<<endl; cout<<"Za prikluchvane na programata - 'E'"<<"\n\n"; while(f!='E'){ cout<<"Masivut e: "; for(int i=0;i<n;i++) cout<<" "<<arr[i]; cout<<"\n\n"<<" "; cout<<"Komanda: "; cin>>f; switch(f){ case 'V':{cout<<"Pozitziq na elementa: "; cin>>p; //Masivut se uvelichava n++; cout<<"Stoinost na elementa: "; cin>>x; for(int i=0;i<n;i++){ razmqna=arr[p-1]; arr[p-1]=x; x=razmqna; p++; } };break; case 'D':{cout<<"Pozitziq na elementa: "; cin>>p; //Masivut namalqva n--; for(int i=0;i<n;i++){ if(i==p) razmqna=arr[p-1]; arr[p-1]=arr[p]; arr[p]=razmqna; p++; } };break; case 'E':cout<<"\nProgramata se prekratqva!"<<endl;break; default:cout<<"Nevalidna komanda!"<<endl;break; } } cout<<endl;