Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабы Волков / Отчёт конвертер.docx
Скачиваний:
5
Добавлен:
09.07.2025
Размер:
1.24 Mб
Скачать

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 - Схема алгоритма функции обработки изменения поля «Курс покупки/продажи»