Автор Демон задал вопрос в разделе Другие языки и технологии
Удаление элементов из одномерного массива. C++ и получил лучший ответ
Ответ от Николай Веселуха[гуру]
#include <iostream> #include <cstdlib> #include <ctime> using namespace std; int main() { const size_t size = 10; int arr[size]; srand(unsigned(time(0))); for (size_t n = 0; n < size; n++) arr[n] = rand(); for (size_t n = 0; n < size; n++) cout << arr[n] << \' \'; cout << endl; int max = arr[0], index = 0; for (size_t n = 1; n < size; n++) if (max < arr[n]) { max = arr[n]; index = n; } if (index == size - 1) arr[index] = 0; else { for (size_t n = index; n < size - 1; n++) arr[n] = arr[n + 1]; arr[size - 1] = 0; } for (size_t n = 0; n < size - 1; n++) cout << arr[n] << \' \'; cin.get(); return 0; }
Pascal Удаление элемента из массива
Для этого сдвигаем правую часть массива влево, на число удаляемых элементов. Сдвигаем при помощи
подробнее...
Помогите сделать лабораторную работу по теме \"Одномерные массивы\" [C++]
Разве это C++?
Вот C++ =)
Блок-схема не нужна. т. к. при использовании С++ STL библиотек
подробнее...
Есть ли в c++ (в math.h) встроенная функция нахождения максимума (минимума) последовательности чисел
Есть только функции нахождения максимума и минимума двух
подробнее...
Кто нибудь может рассказать про сортировку подсчётом на примере???
У тебя есть массив A[10], состоящий из элементов 7, 3, 5, 5, 3, 7, 7, 3, 5, 5.
Создаем
подробнее...
Как создать свой язык программирования ?
В КГТУ (Технологическом университете) на третьем курсе у нас был курсовик по этой теме. Задача -
подробнее...
Как создать собственный язык программирования?
Сначала напиши свою ОС.
Надо начинать с АЛУ, а не
подробнее...
Операции new и delete. Операции new и delete нужна теори про данные операции.
смотри msdn )
вот кое-что из Вики:
В языке программирования C++, new —
подробнее...