ЕБ
Елена Бедарева

Задача с динамическими массивами в С++

Сформировать динамический одномерный массив, заполнить его случайными числами и вывести на печать. Удалить все четные элементы и вывести полученный массив на печать. Сформировать динамический двумерный массив, заполнить его случайными числами и вывести на печать. Добавить К строк в конец матрицы и вывести полученный массив на печать.

Танюша
Танюша

Сформировал, вывел. Дальше что?

ПК
Петр Коновалов

#include
#include
#include
#include
using namespace std;

int _myrnd(void) { return (1 + rand() % 9); }
bool _deleven(const int& n) { return ((n % 2) == 0); }

int main(void){
int num = 10;
int* arr = new int[num];

generate(arr, arr + num, _myrnd);

copy(arr, arr + num, ostream_iterator(cout, " "));
cout << endl;

int* end = remove_if(arr, arr + num, _deleven);
copy(arr, end, ostream_iterator(cout, " "));
delete[] arr;
return 0;
}

Похожие вопросы
Задача по массивам в Pascal
Паскаль-задача на массивы
Кто платно решит две задачки на Фортране? Динамические массивы
Динамические массивы
В одномерном массиве посчитать сумму элементов до максимального. для обработки массива использовать динамическую памят
Задачи на массивы информатика:
Вопрос по Visual C# и динамических массивах.
задача на с++ ,на массивы
Указатели динамического массива, функции, c++
Динамические массивы c++