Всі умови | Умова: Дано натуральне число n та дійсну матрицю розміром n × 9. Знайти середнє арифметичне кожного із стовпців, які мають парні номери.
(С.А. Абрамов, Г.Г. Гнездилова,Е.Н. Капустина, М.И. Селюн. Задачи по программированию. - Вологда, 2000. - №372)
Розв'язок на С++
#include <stdio.h>
#include <iostream>
#include <cmath>
using namespace std;
int main() {
int i, j, n;
cout << "n = "; cin >> n;
float A[n][9];
for(i = 0; i < n; i++){
for(j = 0; j < 9; j++){
cout << "A[" << i << ", " << j << "] = ";
cin >> A[i][j];
}
}
cout << "--- RESULT ---" << "\n\r";
float suma;
for(i = 1; i < n; i+=2){
suma = 0;
for(j = 0; j < 9; j++){
suma += A[i][j];
}
cout << i << ": " << suma / 9 << "\n\r";
}
return 0;
}