Форум программистов, компьютерный форум CyberForum.ru

Коэффициенты системы линейных уравнений - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить сумму последовательности http://www.cyberforum.ru/cpp-beginners/thread108843.html
S= sinX + sinX2(квадрат) + SinX3(куб) + sinX4(в четвертой степени) + … + sinXn(н-ая степень)
C++ Найти сумму цифр в десятичном числе k Найти сумму цифр в десятичном числе k http://www.cyberforum.ru/cpp-beginners/thread108832.html
Нужно сделать переменную статической C++
Доброго времени суток всем. У меня вот какая проблема: создан класс множество. Перегружен оператор + чтоб добавлять элементы. Но вот при добавлении элемента оно добавляет элемент не в конец множества,а вместо последнего добавленного, т е получается множество является не статической переменной,а обновляется каждый раз при добавлении. со счётчиком ,который есть для того чтоб указывать в какое место...
Найти произведение и количество элементов линейной таблицы, имеющих четные значения C++
1) Составить программу для подсчета произведения и количества элементов линейной тфблицы B, состоящей из 24 целых чисел имеющих четные значения. 3) Заданны два одномерных массива А и В разномерности N. Составить программу, проверяющую, можно ли, меняя местами элемеенты одномерного массива А, получить одномерный массив В. Учесть, что массив состоит из неповторяющихся по значению элементов.
C++ Сложение двух чисел http://www.cyberforum.ru/cpp-beginners/thread108808.html
Сложение двух чисел. Как, если оба числа в диапазоне от 0 до 2*10^9 ? Если складывать 2*10^9 + 2*10^9 то long int не справляется((
C++ Дана последовательность целых чисел, за которой следует 0. Найти количество четных элементов этой последовательности Дана последовательность целых чисел, за которой следует 0. Найти количество четных элементов этой последовательности. Помогите!!! подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
 Аватар для Nameless One
5753 / 3402 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
25.03.2010, 20:17     Коэффициенты системы линейных уравнений
Преобразование матрицы к треугольному виду (для квадратной) или к трапециевидному (для прямоугольной) производится с помощью прямого хода метода Гаусса. Пусть применяется метод Гаусса без выбора ведущего элемента.
Алгоритм такой.
На i-том шаге непреобразованный столбец матрицы A - это часть столбца i, начиная с элемента a[i][i] (т.е. начиная с элемента главной диагонали для квадратной матрицы). Если a[i][i] равен нулю, то тебе нужно перестановкой строк добиться того, чтобы первый элемент непреобразованного столбца не равнялся нулю. Если все элементы непреобразованного столбца равны нулю, то переходишь к следующему столбцу, в противном случае обнуляешь остальные элементы непреобразованного столбца (делишь строку, которая содержит a[i][i] на a[i][i], умножаешь на элемент, который хочешь обнулить, и отнимаешь эту строку от строки, которая содержит элемент, который ты хочешь обнулить).
А вообще, если ты на вышке решал системы методом Гаусса, то тебе должен быть понятен алгоритм
 
Текущее время: 13:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru