lrad, давай, бейся.
Вот ф-ция:
| Код | #define ROWS 4 #define COLS 6
void obrabotka_massiva(double matr[][COLS], double* sum, int* count) { *sum = 0.; *count = 0;
for(int i = 0; i < ROWS; i += 2) // идём по нечётным рядам { for(int j = 0; j < COLS; j++) { if(matr[i][j] < 0) // если значение отрицательное { *sum += matr[i][j]; // суммируем его (*count)++; // и подсчитываем количество } } }
} int main(void) { double matr[ROWS][COLS]; double sum; int count;
// инициализация матрицы // ...
obrabotka_massiva(matr, &sum, &count);
// вывод результатов // ...
return 0; } |
|