1.4 Обработка ошибок
В данной программе реализован следующий способ контроля ввода:
Сначала проверяется, является ли набираемый символ либо цифрой, либо запятой;
Если не является, то набор символа игнорируется;
Если набираемый символ является цифрой, то он вводится в поле ввода;
Если набираемый символ является запятой, то проверяется, является ли она первой вводимой запятой. Если ранее запятые не вводились, то она вводится в поле ввода. В противном случае ввод запятой игнорируется.
Данный способ контроля ввода реализован с помощью функции KeyPress.
Однако пользователь может не ввести в поле ввода данные. В этом случае выдается следующее сообщение:
Рисунок 1. Сообщение об ошибке.
Если пользователь ввел начало отрезка больше, чем конец отрезка, то в этом случае выдается следующее сообщение:
Рисунок 2. Сообщение об ошибке.
- 1. Постановка задачи
- 1.1 Математическая модель задачи
- 1.2 Входные данные
- 1.3 Выходные данные
- 1.4 Обработка ошибок
- 2 Проектирование программного модуля
- 2.1 Структурная диаграмма программного модуля
- 2.2 Разработка схемы программного модуля и её описание
- 2.3 Разработка пользовательского интерфейса
- 3 Реализация программного модуля
- 3.1 Код программы
- 4 Тестирование программного модуля
- Вычисление суммы бесконечного убывающего ряда с заданной точностью. Итерационные циклы
- 2.1. Экранная форма, программный модуль, программный проект
- Вычисление конечных и бесконечных сумм
- 5.Приближенные значения величин. Погрешность приближения.
- Лекция 21 Нахождение приближенного значения определенного интеграла
- Лекция 20 Нахождение приближенного значения корня нелинейного уравнения
- Вычислить приближенное значение суммы ряда cточностью
- 3.4. Приближенное нахождение обратных значений