• ДВУМЕРНЫЕ МАССИВЫ С++
    Коэффициенты системы линейных уравнений заданы в виде прямоугольной
    матрицы. С помощью допустимых преобразований привести систему к треугольному виду.

    Найти количество строк, среднее арифметическое элементов которых меньше заданной величины.
    Нужно написать в C++
    Совсем ничего не понимаю в программировании. Если есть возможность напишите код максимально простым.

Ответы 1

  • : static void ToTriangle(double[,] matrix) { double n = matrix.GetLength(0); for (int i = 0; i < n - 1; i++) for (int j = i + 1; j < n; j++) { double koef = matrix[j, i] / matrix[i, i]; for (int k = i; k < n; k++) matrix[j, k] -= matrix[i, k] * koef; } } static void Print(double[,] matrix) { for (int i = 0; i < matrix.GetLength(0); i++) { for (int j = 0; j < matrix.GetLength(0); j++) Console.Write("{0:0.0}\t",matrix[i, j]); Console.WriteLine(); } Console.WriteLine(); } static void Main() { double[,] matrix = new double[3, 3]; var random = new Random(); for (int i = 0; i < matrix.GetLength(0); i++) for (int j = 0; j < matrix.GetLength(0); j++) matrix[i, j] = random.Next(1, 9); Print(matrix); ToTriangle(matrix); Print(matrix); Console.ReadKey(); }(Это может быть,я точно незнаю)
    • Автор:

      nicky
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

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

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

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