#define n 5
#define m 5
int main()
{
setlocale(LC_ALL, "Russian");
int arr[n][m];
float sum = 0;
int count = 0;
for (int i = 0; i<n; i++)
{
for (int j = 0; j<m; j++)
{
arr[i][j] = -1 + rand() % 3;
cout << setw(4) << arr[i][j];
if (((i == j) || (i + j == 2)) && (arr[i][j]>0)) sum = sum + arr[i][j];
if (j == 4) cout << endl;
}
cout << endl;
}
sum = (sum - arr[2][2]) / 9;
cout << "Среднее ариф. эл-в: " << sum << endl;
system("pause");
return 0;
}
что мы тут делаем: if (((i == j) || (i + j == 2)) && (arr[i][j]>0)) sum = sum + arr[i][j]; ????
и тут, почему диапазон arr[2][2] именно такой: sum = (sum - arr[2][2]) / 9; ???
Если Вы уже зарегистрированы на Портале - войдите в систему, если Вы еще не регистрировались - пройдите простую процедуру регистрации.