Fourth iteration - moevm/gui-1h2018-27 GitHub Wiki
Задачи, проработанные для итерации 26.04.2018:
- Реализация алгоритма поиска обратной матрицы
- Реализация обработок ошибок для ввода матрицы (нахождение обратной матрицы): ошибка ввода некорректного символа (допустимо только число), обработка матрицы на пустоту.
Сценарии использования
После открытия приложения, для нахождения обратной матрицы, пользователь переходит в окно данный расчетов. После этого он выбирает размерность матрицы и нажимает кнопку «Выбрать». После чего открывается новое окно, где пользователю предстоит ввести исходную матрицу. Пользователь может вводить числа от -9999,99999 до 9999,99999. Данная проверка реализована с помощью регулярных выражений. Если пользователь забыл ввести значения некоторых полей, они автоматически заполнятся нулями, когда пользователь нажмет на кнопку «Вычислить». После этого пользователю будет выведен результат – обратная матрица.
Список ограничений
Пользователь может вводить только корректные данные в поля матрицы.