2 Схемы алгоритмов
При нажатии на кнопку «Закрыть», выполняется функция закрытия программы (рисунок 1).
Рисунок 1 – Схема алгоритма функции обработки события нажатия кнопки «Закрыть»
На рисунке 2 показан алгоритм функции, вызываемой при запуске программы.
Рисунок 2 – Схема алгоритма функции MyForm_Load(), вызываемой при запуске программы
На рисунках 3-4 представлен алгоритм функции, которая проверяет корректность ввода.
Рисунок 3 – Схема алгоритма функции, проверяющей корректность ввода
Рисунок 4 – Схема алгоритма функции, проверяющей корректность ввода, продолжение
При нажатии на кнопку «Конвертировать», выполняется алгоритм btnConvert_Click, схема алгоритма представлена на рисунках 5.
Рисунок 5 – Схема алгоритма функции обработки события нажатия кнопки «Конвертировать»
Рисунок 6 – Схема алгоритма функции обработки события нажатия кнопки «Конвертировать», продолжение
При изменении положения переключателя «Направление конвертации» вызывается функция RadioButton_CheckedChanged, которая меняет оформление формы в зависимости от выбранного положения переключателя. Схема алгоритма представлена на рисунке 7.
Рисунок 7 – Схема алгоритма функции обработки изменения положения переключателя «Направление конвертации»
Когда переключатель «Направление конвертации» находится в положении «Рубли в Доллары» вызывается функция RubToDollar_CheckedChanged, которая меняет оформление формы. Схема алгоритма представлена на рисунке 8.
Рисунок 8 - Схема алгоритма функции обработки выбора переключателя в положение «Рубли в Доллары»
Когда переключатель «Направление конвертации» находится в положении «Доллары в Рубли» вызывается функция DollarToRub_CheckedChanged, которая меняет оформление формы. Схема алгоритма представлена на рисунке 9.
Рисунок 9 - Схема алгоритма функции обработки выбора переключателя в положение «Доллары в Рубли»
Когда переключатель «Направление конвертации» находится в положении «Рубли в Евро» вызывается функция RubToEuro_CheckedChanged, которая меняет оформление формы. Схема алгоритма представлена на рисунке 10.
Рисунок 10 - Схема алгоритма функции обработки выбора переключателя в положение «Рубли в Евро»
Когда переключатель «Направление конвертации» находится в положении «Евро в Рубли» вызывается функция EuroToRub_CheckedChanged, которая меняет оформление формы. Схема алгоритма представлена на рисунке 11.
Рисунок 11 - Схема алгоритма функции обработки выбора переключателя в положение «Евро в Рубли»
Когда меняется сумма конвертации выполняется функция, представленная на рисунке 12, которая очищает необходимые поля.
Рисунок 12 - Схема алгоритма функции обработки изменения поля «Сумма конвертации»
Когда меняется курс конвертации выполняется функция, представленная на рисунке 13, которая очищает необходимые поля.
Рисунок 13 - Схема алгоритма функции обработки изменения поля «Курс покупки/продажи»
