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