Завдання на самостійну роботу(в,вс,лс)

ЗАВДАННЯ 15.5. Постановка задачи: СОЗДАТЬ ПРОЕКТ, ПОЗВОЛЯЮЩИЙ ВЫПОЛНЯТЬ ШИФРОВКУ И ДЕШИФРОВКУ СООБЩЕНИЙ С ПОМОЩЬЮ КЛЮЧЕВОЙ ФРАЗЫ. ПРИ ЭТОМ ФРАЗА, КОТОРАЯ БУДЕТ ИСПОЛЬЗОВАТЬСЯ В КАЧЕСТВЕ КЛЮЧЕВОЙ, ДОЛЖНА СОДЕРЖАТЬ ВСЕ БУКВЫ РУССКОГО АЛФАВИТА И НАИБОЛЕЕ ЧАСТО ИСПЛЬЗУЕМЫЕ ЗНАКИ ПРЕПИНАНИЯ. Проект должен состоять из трех форм (рис. 15.9).

Рис. 15.9

Первой должна появиться форма frmKluch, которая позволяет ввести ключевую фразу и выбрать режим работы (рис. 15.10). В качестве ключевой фразы выбрана фраза: "... умею ли я находить с помощью электронно-вычислительной машины значения функций, а также главные объемы!?" Она не глубока по содержанию, но удовлетворяет требованиям ключевой фразы. Вы можете придумать свою ключевую фразу или использовать данную.

После ввода ключевой фразы, выбора режима Шифровка и щелчка по кнопке < ОК > загружается форма Шифровка – frmShifr (рис 15.11). В верхнее текстовое поле вводится секретное сообщение и выполняется щелчок по кнопке <Шифровка>. В нижнем текстовом поле появляется результат шифровки. На форме предусмотрена возможность возврата к форме frmKluch (см. рис. 15.10), где можно сменить режим работы и ключевую фразу.

Рис. 15.10

Рис. 15.11

После выбора режима Дешифровка на форме frmKluch и щелчка по кнопке < ОК > через окно InputBox вводятся коды букв и выполняется щелчок по кнопке < ОК > (рис. 15.12).

Рис. 15.12

После завершения ввода и щелчка по кнопке < Cancel > загружается форма frmDeshifr, где в текстовом появляется результат дешифровки.На форме предусмотрена возможность возврата к форме frmKluch, в которой можно сменить режим работы и ключевую фразу.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: