Помогите пожалуйста решить задачу по многомерным массивам!! ! в С++

01.01.2001

помогите пожалуйста решить задачу по многомерным массивам!! ! в С++
Дан двумерный массив размерностью 65, заполненный целыми числами с клавиатуры. Сформировать одномерный массив, каждый элемент которого равен первому четному элементу соответствующего столбца, если такого нет, то равен нулю.

  • #include
    using namespace std;
    int main() {
    const int rows = 6, cols = 5;
    int matrix[rows][cols];
    for (int row = 0; row < rows; row++) {
    for (int col = 0; col < cols; col++) {
    cout << " matrix[" << row << "][" << col << "] -> ";
    cin >> matrix[row][col];
    } cout << endl;
    }
    int vector[cols] = {0};
    for (int col = 0; col < cols; col++) {
    for (int row = 0; row < rows; row++) {
    if (~matrix[row][col] & 1) {
    vector[col] = matrix[row][col];
    break;
    }
    }
    }
    for (int col = 0; col < cols; col++) cout << ' ' << vector[col];
    cout << endl;
    cin.get(); cin.get();
    return 0;
    }
  • Могу сделать. Пишите в почту.
  • Цена вопроса?

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