Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Сумма квадратов цифр любого числа в итоге равняется числу из интервала [1,9]. https://www.cyberforum.ru/ cpp-beginners/ thread100117.html
Помогите решить с объяснениями. Сумма квадратов цифр любого числа в итоге равняется числу из интервала . Вывести количество и сами числа, сумма цифр которых равны либо 1, либо 4, из интервала от 1 до 500. Программа должна содержать рекурсивную функцию подсчета суммы цифр числа.
C++ В вещественной матрице размером NxN найти максимальный и минимальный элементы.
Помогите решить с объяснениями. В вещественной матрице размером NxN найти максимальный и минимальный элементы. Переставить строки, в которых они находятся. Если они находятся в одной строке, выдать об этом сообщение. Программа должна содержать функции нахождения строк в которых находятся максимальный и минимальный элементы.
C++ вычисление простых чисел https://www.cyberforum.ru/ cpp-beginners/ thread100081.html
в книге написана программа, про вычисление простых чисел. #include <iostream> #include <math.h> using namespace std; int main() { int n; bool prostoe = true; double koren = sqrt(double(n));
C++ Геометрия(треугольник) https://www.cyberforum.ru/ cpp-beginners/ thread100053.html
Даны два угла треугольника (в градусах). Определить, существует ли такой треугольник, и если да, то будет ли он прямоугольным.
C++ Последовательность
Дана последовательность целых чисел . Выяснить, какое число встречается раньше — положительное или отрицательное.
C++ Найти среди компонентов файла количество чисел, которые делятся на 2, но не делятся на 4 https://www.cyberforum.ru/ cpp-beginners/ thread100051.html
Заполнить файл f целыми числами, полученными с помощью генератора случайных чисел. Найти среди компонентов файла количество чисел, которые делятся на 2, но не делятся на 4.
C++ Дана строка. Подсчитать, сколько в ней букв r, k, t Дана строка. Подсчитать, сколько в ней букв r, k, t. https://www.cyberforum.ru/ cpp-beginners/ thread100050.html Матрица C++
Заполнить матрицу случайными числами. Отобразить симметрично относительно вертикальной оси секторы матрицы, которые лежат влево и вправо от главной и побочной диагоналей.
C++ Найти сумму тех членов ряда, модуль которых больше или равен заданному ε Даны числовой ряд и некоторое число ε. Найти сумму тех членов ряда, модуль которых больше или равен заданному ε. Общий член ряда имеет вид: https://www.cyberforum.ru/ cpp-beginners/ thread100048.html C++ Входит ли точка в заданную область ? https://www.cyberforum.ru/ cpp-beginners/ thread100047.html
Здравствуйте ! Помогите пожалуйста написать програмку для определения, попадает ли данная точка в область фигуры или нет.
C++ Функция ввода массива
Здравствуйте! Помогите написать функцию ввода массива с клавиатуры (кол-во элементов произвольно, но мощность массива 50). Важно, что элементы в массиве не должны повторяться. И подскажите, можно ли несколько раз вызвать эту функцию в main, но чтобы она давала несколько разных массивов. Как это можно сделать?
C++ Чтение из файла на C Имеется текстовый файл, в нём заданы числа (примерно такого вида: 40 30 66 1 132 и т.д.), числа можно записать и построчно (в каждой строке по числу). Нужно считать те самые числа в массив. Мне просто нужен массив с числами из файла, чтобы потом эти числа использовать для координат фигур. Считывал из файла строку с символами, но их все равно надо в массив перегонять, как мне кажется. Помогите,... https://www.cyberforum.ru/ cpp-beginners/ thread100022.html
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
01.03.2010, 12:52 0

Метод Гаусса для решения СЛАУ с использованием одномерного массива - C++ - Ответ 574672

01.03.2010, 12:52. Показов 7232. Ответов 23
Метки (Все метки)

Ответ

C++
1
2
3
a[j*n+k]^=a[i*n+k];
a[i*n+k]^=a[j*n+k];
a[j*n+k]^=a[i*n+k];
это перестановка. Элементы j-той и i-той строк меняются местами. А целиком цикл
C++
1
2
3
4
5
6
for (k=n-1; k>=0; --k)
{
 a[j*n+k]^=a[i*n+k];
 a[i*n+k]^=a[j*n+k];
 a[j*n+k]^=a[i*n+k];
}
- перестановка самих строк. i-тая и j-тая строки меняются местами. С этим циклом нифига это не классический Гаусс, а более надёжный метод на его основе. А то ты по Гауссу элементарно получишь ноль на главной диагонали. И ещё, классический Гаусс приводит матрицу к верхнетреугольной, а здесь приведение к нижнетреугольной. Если бы не перестановка строк, то это всё равно Гаусс. А так - точно не знаю. Кажется Джордан-Гаусс.

Вернуться к обсуждению:
Метод Гаусса для решения СЛАУ с использованием одномерного массива C++
0
Заказать работу у эксперта

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.03.2010, 12:52
Готовые ответы и решения:

Метод Гаусса для решения СЛАУ
Здравствуйте! У меня есть алгоритм решения СЛАУ методом Гаусса, но почему-то он не работает((( Я...

Написать программу, реализующую метод Гаусса для решения СЛАУ с постолбцовым выбором главного элемента
Добрый день. Очень прошу вас помочь мне с программой для лабораторной. Программа должна : -...

Метод Гаусса (подстановки) решения СЛАУ
Всем доброго времени суток, написал я одну недопрограмму, потому как сделал её наполовину. Не...

Метод Гаусса решения СЛАУ с полным выбором. C++
Написал код реализующий метод Гаусса с полным выбором ведущего элемента, но ответ выдает не...

23
01.03.2010, 12:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.03.2010, 12:52
Помогаю со студенческими работами здесь

Численное решение СЛАУ методом Гаусса с организацией хранения матрицы в виде одномерного массива
Помогите кому не сложно.

Разработать программу для решения СЛАУ методом Гаусса.
Разработать программу для решения СЛАУ методом Гаусса. вот заданный массив...

Помогите написать программу для решения слау методом Гаусса
Осталось как обычно пару дней до сдачи курсовой, а она еще не готова! Помогите пожалуйста. Вот...

Кто сможет? Написать функцию для решения СЛАУ методом Гаусса
Кто может написать функцию для решения СЛАУ методом Гаусса используя базовые знания.

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru