Способы ввода
На первой форме присутствуют кнопки перехода на «ручной», «визуальный» и «автоматизированный» способы, а также значок закрытия программы (рис 1).
Рис. 1.
Далее рассмотрим каждый способ в отдельности.
Ручной способ
При нажатии кнопки «ручной» открывается ручной способ (рис 2). Окно содержит поле для ввода выражения, кнопки «проверить», «вычислить», «назад». Еще имеется поле, где выведении знаменатели введенных дробей, а также поле вывода ответа.
Рисунок 2 — Ручной ввод После ввода выражения и нажатии кнопки «проверить» появляется сообщение о правильности ввода примера (рис 3).
Рисунок 3 — Проверка введенного выражения После проверки введенного выражения программа считает и выдает ответ (рис 4).
Рисунок 4 — Вычисление формулы.
Визуальный способ
При нажатии кнопки «Визуальный» открывается «Визуальный» способ. На форме присутствуют кнопки для ввода 1, +, /, список возможных знаменателей, кнопку «вычислить» и «назад» (рис 5).
Рисунок 5 — Ручной способ Далее по приведенному образцу, пользователю необходимо ввести выражение, генерируя пример в определенной последовательности (рис 6).
Рисунок 6 — Получение выражения Нажимаем «вычислить» и получаем результат (рис 7).
Рисунок 7 — Получение ответа.
Автоматизированный способ
При нажатии кнопки «Автоматизированный» открывается «Автоматизированный» способ, при нажатии кнопки «сгенерировать» срабатывает генератор и выдает готовое выражение. В текстовое поле необходимо ввести ответ. При нажатии кнопки «проверка», пользователь будет оповещен о правильности введенного ответа.
Рисунок 8 — Автоматизированный способ.
Рисунок 9 — Генерирование.
Рисунок 10 — Проверка решения.