Сформувати динамічний масив. Знищити всі непарні елементи. С

01.01.2001

Сформувати динамічний масив. Знищити всі непарні елементи. С
Сформувати динамічний одновимірний масив, знищити всі непарні елементи.
Сформувати динамічний двовимірний масив, додати рядок після рядка, що містить найбільший елемент.

  • #include
    #include
    #include
    #include

    using namespace std;

    int main() {
    srand(time(0));
    cout << "размер массива? ";
    int n;
    cin >> n;
    cout << "массив: \n";
    int *a = new int[n];
    for (int c = 0; c < n; ++c) cout << (a[c] = rand() % 100) << ' ';
    struct { bool operator()(int x) { return x % 2; } } op;
    n = remove_if(a, a + n, op) - a;
    cout << "\nрезультат: \n";
    for (int c = 0; c < n; ++c) cout << a[c] << ' ';
    cout << '\n';
    delete[] a;
    }

Вас заинтересует