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

Раздел
Программирование
Просмотров
230
Покупок
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, а также упоминавшийся пример матрицы системы. Как видно, в программе реализован класс матрицы системы с необходимыми методами, а также класс рационального числа, со всеми необходимыми арифметическими операциями.

Вам подходит эта работа?
Похожие работы
Основы программирования
Контрольная работа Контрольная
20 Ноя в 03:15
10
0 покупок
Основы программирования
Контрольная работа Контрольная
18 Ноя в 00:36
15
0 покупок
Другие работы автора
Дискретная математика
Контрольная работа Контрольная
10 Июл 2023 в 17:01
130 +1
0 покупок
Алгебра
Тест Тест
7 Июл 2023 в 15:38
213
4 покупки
Высшая математика
Контрольная работа Контрольная
31 Янв 2023 в 20:05
179
0 покупок
ТВиМС - Теория вероятностей и математическая статистика
Задача Задача
31 Янв 2023 в 19:57
176 +1
0 покупок
ТВиМС - Теория вероятностей и математическая статистика
Контрольная работа Контрольная
31 Янв 2023 в 19:47
228
0 покупок
Дифференциальные уравнения
Контрольная работа Контрольная
26 Янв 2023 в 15:16
299
0 покупок
Молекулярная физика и термодинамика
Лабораторная работа Лабораторная
11 Дек 2022 в 01:43
227 +1
4 покупки
Физика
Лабораторная работа Лабораторная
11 Дек 2022 в 01:40
212 +1
3 покупки
Высшая математика
Контрольная работа Контрольная
18 Июл 2022 в 19:21
580
5 покупок
Алгебра
Контрольная работа Контрольная
18 Июл 2022 в 13:32
275
1 покупка
Линейная алгебра
Контрольная работа Контрольная
18 Июл 2022 в 13:26
301 +1
0 покупок
Английский язык
Контрольная работа Контрольная
8 Июл 2022 в 21:37
269
0 покупок
Линейная алгебра
Ответы на билеты Билеты
5 Июл 2022 в 18:19
373
1 покупка
Темы журнала
Показать ещё
Прямой эфир