Проект по программированию на С++: решение системы линейных уравнений с рациональными коэффициентами методом Гаусса

Раздел
Программирование
Просмотров
180
Покупок
0
Антиплагиат
70% eTXT
Размещена
17 Дек 2022 в 00:08
ВУЗ
Не указан
Курс
2 курс
Стоимость
500 ₽
Демо-файлы   
3
jpg
KB0cumFXXYphxW4akJLHW6XaOQ_gMj-k5f6G7GbI5v3zFK2lWUlN3cCVqSYnauJNTHaENMfkei0nWs404NWcTXJX KB0cumFXXYphxW4akJLHW6XaOQ_gMj-k5f6G7GbI5v3zFK2lWUlN3cCVqSYnauJNTHaENMfkei0nWs404NWcTXJX
268.5 Кбайт 268.5 Кбайт
jpg
ZRnqJpp0s7uqPpOPKN4EeWvNc6yzFyV3PgxHDxfSvmA9wrWxfDtF6tNwTWGp9s2B40Uaa9YQE7G52Hnu4jrbeV-T ZRnqJpp0s7uqPpOPKN4EeWvNc6yzFyV3PgxHDxfSvmA9wrWxfDtF6tNwTWGp9s2B40Uaa9YQE7G52Hnu4jrbeV-T
272.6 Кбайт 272.6 Кбайт
docx
text text
11.8 Кбайт 11.8 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
Gauss_method
20.5 Кбайт 500 ₽
Описание

Программа просит ввести число переменных (то есть число строк матрицы), считывает матрицу из файла (в файле элементы матрицы, рациональные числа, записаны как в прикреплённом примере: первые n строк - коэффициенты, последняя строка - свободные члены, сами числа в виде, например, 4/7 3/8 и т.п., между ними одинарные пробелы), на выходе выдаёт результат: либо корни, соответствующие единственному решению, либо говорит, что корней системы нет, либо что решений бесконечно много(как в случае прикреплённой матрицы) и в качестве примера выводит одно из них. Сразу же проверяет правильность этого решения(подставляет в исходную систему). Порядок матрицы и размеры коэффициентов неограниченны, но если они будут слишком большими, в результате операций числители и знаменатели довольно быстро вылезут за пределы типа int, о чём программа также сообщит и откажется решать, так что рекомендуется делать числители и знаменатели чисел-элементов матрицы не более чем двузначными.

И да, сайт не даёт прикреплять файлы cpp и txt, поэтому пришлось извратиться и перенести в word, так что Вам придётся скопировать это хозяйство в свой компилятор, также не забудьте сохранить файл с матрицей в формате .txt и при необходимости указать новый путь к ней в самой программе внутри функции main, в строке

ifstream file("C:\\text.txt");

В демонстрационных файлах показан вывод программы для прикреплённой матрицы и вид функции main, а также упоминавшийся пример матрицы системы. Как видно, в программе реализован класс матрицы системы с необходимыми методами, а также класс рационального числа, со всеми необходимыми арифметическими операциями.

Вам подходит эта работа?
Похожие работы
Основы программирования
Курсовая работа Курсовая
28 Мар в 15:54
5 +5
0 покупок
Основы программирования
Курсовая работа Курсовая
28 Мар в 15:53
6 +6
0 покупок
Основы программирования
Курсовая работа Курсовая
28 Мар в 15:52
6 +6
0 покупок
Другие работы автора
Дискретная математика
Контрольная работа Контрольная
10 Июл 2023 в 17:01
83
0 покупок
Алгебра
Тест Тест
7 Июл 2023 в 15:38
139 +1
2 покупки
Высшая математика
Контрольная работа Контрольная
31 Янв 2023 в 20:05
136
0 покупок
ТВиМС - Теория вероятностей и математическая статистика
Задача Задача
31 Янв 2023 в 19:57
140
0 покупок
ТВиМС - Теория вероятностей и математическая статистика
Контрольная работа Контрольная
31 Янв 2023 в 19:47
179
0 покупок
Дифференциальные уравнения
Контрольная работа Контрольная
26 Янв 2023 в 15:16
256
0 покупок
Молекулярная физика и термодинамика
Лабораторная работа Лабораторная
11 Дек 2022 в 01:43
151 +2
2 покупки
Физика
Лабораторная работа Лабораторная
11 Дек 2022 в 01:40
164
2 покупки
Высшая математика
Контрольная работа Контрольная
18 Июл 2022 в 19:21
427
5 покупок
Темы журнала
Показать ещё
Прямой эфир