C++ da massivni aynan bir elementini qanday o'chirsa bo'ladi ?o`chiriladigan elementga o`zidan keyingi elementni o`zlashtirib, yani elementlarni bitta bitta surib chiqamiz va massiv o`lchamini birga kamaytirib qo`yamiz. masalan:
el1 el2 el3 el4 el5 el6
bunda 3 elementni o`chirish:
el1 el2 el4 el5 el5
35 soniyadan keyin yozdi:
Kod · PHP
#include<iostream>
#include<stdlib.h>
using namespace std;
main()
{
int n, k; cin>>n;
int a[n];
for(int i=0; i<n; i++)
a[i] = rand()%100;
for(int i=0; i<n; i++)
cout<<a[i]<<" "; cout<<endl;
cout<<"k="; cin>>k;
for(int i=k-1; i<n-1; i++)
a[i] = a[i+1];
n = n-1;
cout<<"Natija:"<<endl;
for(int i=0; i<n; i++)
cout<<a[i]<<" ";
}