Форум программистов, компьютерный форум CyberForum.ru

Сформировать одномерный массив. Удалить из него элемент с заданным номером - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дана целочисленная квадратная матрица 9х9 http://www.cyberforum.ru/cpp-beginners/thread898342.html
Дана целочисленная квадратная матрица 9х9. Определить: 1) сумму модулей элементов, расположенных ниже главной диагонали; 2) среднее арифметическое элементов, находящихся на главной диагонали двумерного массива и заменить результатом элементы, располагающиеся ниже побочной диагонали
C++ Вычислить номер минимального элемента массива вычислить: 1) номер минимального элемента массива; 2) сумму элементов массива, расположенных между первым и вторым отрицательными элементами. Преобразовать массив таким образом, чтобы сначала располагались все элементы, модуль которых не превышает 10, а потом — все остальные. размерность массива 10 диапозон -100 до 100 помогите решить очень нужно http://www.cyberforum.ru/cpp-beginners/thread898332.html
Использование priority_queue со своим классом C++
Если в классе перегрузить оператор '>', то можно использовать такую конструкцию? priority_queue <Class, vector <Class>, greater <Class>> q; Если да, то такая перегрузка правильная? Class operator>(const Class & b);
C++ Ввести вручную размерность массива двумерного массива, элементы сгенерировать с новой строки суммой ввыести в нечётных стобцах
Здравствуйте, киберфорумовцы) Прошу помощи, необходимо написать программу следующего вида: Ввести вручную размерность массива двумерного массива, элементы сгенерировать с новой строки суммой ввыести в нечётных стобцах...
C++ не нашел подходящей темы пишу в самую могочисленную http://www.cyberforum.ru/cpp-beginners/thread898321.html
Почту зломали, не могу сменить почту требует пароль, а я его не помню)
C++ Измените программу так, чтобы массив Y заполнялся значениями функции. Функция, отрезок и количество элементов выбирается из таблицы в соответствии с Измените программу так, чтобы массив Y заполнялся значениями функции. Функция, отрезок и количество элементов выбирается из таблицы в соответствии с вариантом. Функция x*x*cos(x) a=pi/3; b=3*pi/3; m=20 подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
11.06.2013, 11:44     Сформировать одномерный массив. Удалить из него элемент с заданным номером
Вот пример удаления элемента из 1-мерного
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <ctime>
#include <iostream>
using namespace std;
 
int main()
{
    int * array = 0;
    int n       = 0;
    int k       = 0;
    int i, j;
 
    srand(time(0));//ГіГ±ГІГ*Г*îâêГ* Г*Г*Г· Г§Г*Г*Г·ГҐГ*ГЁГї ГЈГҐГ*ГҐГ°Г*òîðГ* ñëó÷ Г·ГЁГ±ГҐГ«
    cout<<"Enter num elements in array : ";cin>>n;cin.get();
    array = new int[n];
    cout<<"Input : ";
    //Г§Г*ïîëГ*ГҐГ*ГЁГҐ ГЁ âûâîä Г¬Г*Г±Г±ГЁГў ñëó÷ Г§Г*Г*Г·ГҐГ*èÿìè Гў äèГ*ГЇГ*çîГ*ГҐ -5...5
    for(i = 0; i < n; i++)
        cout<<(array[i] = rand() % 10 - 5)<<" ";
    cout<<"\nEnter index of element to delete : ";cin>>k;cin.get();
    cout<<"Output : ";
    for(i = 0; i < n - 1; i++)
    {
        if( k - 1 <= i )
            array[i] = array[i + 1];
        cout<<array[i]<<" ";
    }
    delete [] array;
    cin.get();
    return 0;
}
Миниатюры
Сформировать одномерный массив. Удалить из него элемент с заданным номером  
 
Текущее время: 04:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru