Fourth iteration - moevm/gui-1h2018-27 GitHub Wiki

Задачи, проработанные для итерации 26.04.2018:

  1. Реализация алгоритма поиска обратной матрицы
  2. Реализация обработок ошибок для ввода матрицы (нахождение обратной матрицы): ошибка ввода некорректного символа (допустимо только число), обработка матрицы на пустоту.

Сценарии использования

После открытия приложения, для нахождения обратной матрицы, пользователь переходит в окно данный расчетов. После этого он выбирает размерность матрицы и нажимает кнопку «Выбрать». После чего открывается новое окно, где пользователю предстоит ввести исходную матрицу. Пользователь может вводить числа от -9999,99999 до 9999,99999. Данная проверка реализована с помощью регулярных выражений. Если пользователь забыл ввести значения некоторых полей, они автоматически заполнятся нулями, когда пользователь нажмет на кнопку «Вычислить». После этого пользователю будет выведен результат – обратная матрица.

Список ограничений

Пользователь может вводить только корректные данные в поля матрицы.