C++ Удалить елемент из массива
Нужно ввести элементы (цифры) в массив и вывести этот массив, а затем выбрать элемент который нужно удалить и вывести массив уже с удаленным элементом.
Ответы
Ответ дал:
1
#include <iostream>
using namespace std;
int n, t = 0, k;
int main()
{
cin >> n >> k;
int a[n];
for (int i = 0; i < n; i++)
{
cin >> a[i - t];
if (i + 1 == k)
t = 1;
}
for (int i = 0; i + 1 < n; i++)
cout << a[i] << " ";
}
tortworldeducarion:
код не работает
Сначала вводите количество элементов, после - номер элемента, который нужно удалить. Затем - n элементов массива.
Я бы исправил, если бы вы не отметили неправильность.
сейчас создам второй вопрос
https://znanija.com/task/42602457
переходите туда
прошу прощения, все работает
а за то что там точки с запятой не было я и сам знаю
из-за моей невнимательности вы заработали дополнительные баллы)
Вас заинтересует
2 года назад
2 года назад
2 года назад
2 года назад
8 лет назад
8 лет назад