2.64M
Category: programmingprogramming

СЛАУ методом Гаусса

1.

ФГБОУ ВО «Заполярный государственный университет» им. Н.М.
Федоровского
кафедра информационных систем и технологий
Курсовая работа:
«СЛАУ методом Гаусса»
Норильск 2023

2.

Введение
В современном мире, программирование
является одним из самых востребованных
и
перспективных
направлений
в
информационных технологиях.
Одним из важных задач, которые решаются с
помощью
программирования,
является
решение систем линейных уравнений.
Метод Гаусса является одним из самых
эффективных и точных, и его основные
принципы могут быть применены для
решения широкого круга задач
2

3.

Цели работы
3
Изучить
Освоить
Изучить теорию метода Гаусса
для решения систем линейных
уравнений
Освоить принципы написания
приложений на языке
программирования C++
Разработать
Реализовать
Разработать алгоритм решения
системы линейных
Реализовать программу, которая
будет решать систему линейных
уравнений методом Гаусса

4.

Задачи проекта
Ознакомиться с ООП языка
программирования С++
Написание алгоритма для
решения СЛАУ методом Гаусса
Визуализировать удобным
интерфейсом приложение
4

5.

Формализация задачи
01 Создания окна приложения
02 Создания кнопок для приложения
03 Создание текстовых полей
04 Создания ввода системы при помощи файла
05 Создания Алгоритма для решения СЛАУ
06 Вывод решения системы уравнений на экран
5

6.

Создание пользовательского интерфейса
Библиотека SFML (Simple and Fast Multimedia Library) является одной из самых
популярных и удобных библиотек для разработки мультимедийных приложений на языке
C++.
Преимущества
поддерживает
работу
на
различных
операционных системах, таких как Windows,
Linux, macOS
использует аппаратное ускорение графики и
оптимизирована для работы с современными
процессорами и видеокартами
является бесплатной и открытой библиотекой
6

7.

Блок схемы алгоритмов
Алгоритм приведения матрицы к ступенчатому ввиду
Алгоритм нахождения неизвестных
7

8.

Блок схемы алгоритмов
Алгоритм работы приложения
Алгоритм обработки экрана
8
Алгоритм Визуализации приложения

9.

Результат работы приложения
9

10.

Результат работы приложения
10

11.

Заключение
Созданное
приложение
на SFML может работать
на
различных
операционных системах,
включая Windows, Linux и
macOS.
11

12.

Спасибо
за внимание!
English     Русский Rules