• Дана целочисленная матрица. Найти:
    1) количество элементов, которые меньше среднего арифметического всех элементов этой строки;
    2) максимальный положительный элемент матрицы.
    С++

Ответы 1

  • #include using namespace std;int n, m, mat[1000][1000], avg[1000];//вместо 1000 пиши максимальный размер матрицы по условиюint main() { cin >> n >> m; int s; int cmax = 0; for(int i = 0; i < n; ++i) { s = 0; for(int j = 0; j < m; ++j) { cin >> mat[i][j]; s += mat[i][j]; if (mat[i][j] > cmax) cmax = mat[i][j]; } avg[i] = s / m; } int cnt; for(int i = 0; i < n; ++i) { cnt = 0; for(int j = 0; j < m; ++ j) { if (mat[i][j] <= avg[i]) ++cnt; } cout << “Для строки номер » << i << « ответ равен: » << cnt; } cout << “максимальный положительный элемент: ” << cmax; return 0;}
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years