Загрузка...

Функия

Тема в разделе C/C++ создана пользователем Zheka2017 24 апр 2019. 179 просмотров

Загрузка...
  1. Zheka2017
    Zheka2017 Автор темы 24 апр 2019 1 11 мар 2017
    Я уже в край запутался ,прошу помощи.
    Вообщем нужно создать функцию. из этого кода:
    Код

    void main()
    {
    setlocale(LC_ALL, "");
    int n; //Размер массива
    cout << "Введите размер массива: ";
    cin >> n;
    int* Arr = new int[n];
    for (int i = 0; i < n; i++)
    {
    *(Arr + i) = rand() % 100;
    cout << Arr[i] << "\t";
    }
    cout << endl;
    int value;
    cout << "Введите добавляемое значение: "; cin >> value;
    int* Buffer = new int[n + 1];
    for (int i = 0; i < n; i++)
    {
    Buffer[i+1] = Arr[i];
    }
    delete[] Arr;
    Arr = Buffer;
    Arr[0] = value;
    n++;
    for (int i = 0; i < n; i++)
    {
    cout << Arr[i] << tab;
    }
    cout << endl;

    delete[] Arr;
    }
     
  2. aaaaaaaaaaaa
    в пизду эту химию !
     
  3. de9x
    de9x 24 апр 2019 Frontend developer 141 3 янв 2019
    это, конечно, очень хорошо, но я не хочу разбираться в данной функции, можно лучше задание?
     
  4. Zheka2017
    Zheka2017 Автор темы 24 апр 2019 1 11 мар 2017
    de9x, можно канешно :)
    Вот
    1.Написать функцию push_front, добавляющую значение в начало массива;
    2. Написать функцию insert, добавляющую значение в массив, по указанному индексу;
    3. Написать функцию pop_back, удаляющую значение с конца массива;
    4. Написать функцию pop_front, удаляющую значение с начала массива;
    5. Написать функцию erase, удаляющую значение из массива по указанному индексу;
    <3
     
  5. Zheka2017
    Zheka2017 Автор темы 24 апр 2019 1 11 мар 2017
    de9x, если шаришь помоги плиз
     
  6. de9x
    de9x 27 апр 2019 Frontend developer 141 3 янв 2019
    Zheka2017, еще актуальна данная задача?
    не было времени зайти и чекнуть лолз
     
Top