Суббота, 19.05.2012, 02:34
Приветствую Вас Гость

Сайт факультета ЭВТ ВолгГТУ

Меню сайта
Форма входа
Логин:
Пароль:

Войдите, чтобы не видеть рекламу
Категории раздела
Дополнительно
Реклама


http://sta.slando.ru/kislovodsk/ бесплатные объявления Кисловодска.
Это интересно...

Сидят два студента с ФИЗТЕХА в столовой и бурно обсуждают какую-то задачу. Мимо них проходит весьма эффектная девушка. Они одновременно замолкают и провожают её взглядом... После паузы один говорит:

- Надо же, как интересно сгруппировались атомы...

Поиск
Наш опрос
На сколько вы написали ЕГЭ по математике?
Всего ответов: 550
Статистика

Онлайн всего: 3
Ныкаются: 3
Пользователей: 0
Главная » Файлы » Выполненные работы » Библиотека Qt (C++) - основы (ЯВУ) [ Добавить материал ]

Перестановочный шифр по ключу (код программы)

[ Скачать с сервера (8.7Kb) - бесплатно ] 12.10.2010, 21:07

В программе реализован перестановочный шифр с ключевым словом. При этом ключевое слово должно задаваться пользователем. Предусмотрена возможность дешифрования ранее зашифрованного текста.

Текст: Книги очень полезны
Ключ: Шифр

Ш
И
Ф
Р
К
н
и
г
и

о
ч
е
н
ь

п
о
л
е
з
н
ы



Так как первая буква по алфавиту, которая есть в ключевом слове ШИФР это И, то столбец под буквой И в зашифровонной строке будет идти первым. Затем будут идти столбцы под буквами Р, Ф и Ш соответственно (по порядку следования в алфавите).

В итоге получаем данную зашифрованную строку: "н нонгч еиоьлыКиепз.

Алгоритм программы достаточно простой. Алгоритм расшифровки шифра перестановок немного сложнее, но тоже прост.


В архиве лежит проект MVC. Программа написана с использованием библиотеки Qt.

Похожие материалы

Категория: Библиотека Qt (C++) - основы (ЯВУ) | Добавил: COBA | Теги: Qt, шифр
Просмотров: 1995 | Загрузок: 354 | Комментарии: 5 | Рейтинг: 5.0/1 |
Всего комментариев: 5
0  
1 Дима   (30.12.2010 09:00)
Как запустить эту программу?
Ответ: В архиве лежит проект Microsoft visual Studio 2008.
Так как программа используют Qt4.6, то ещё нужно, чтобы был установлен плагин Qt для Visual Studio. Для этого заходим сюда: http://qt.nokia.com/downloads , выбираем лицензию LGPL и там качаем Qt libraries for Windows (VS 2008, 228 MB).

0  
2 К.О.   (30.12.2010 16:02)
>как запустить эту программу

В архиве лежит проект MVC. Тебе его надо сначала скомпилировать, а потом запустить.


0  
3 Леша   (20.01.2011 01:41)
Я компилю всё гуд работает а екзешник когда запускаю то пише т что QtCored4.dll не был найден. Что делать?

0  
4 K.O.   (20.01.2011 07:42)
>Я компилю всё гуд работает а екзешник когда запускаю то пише т что QtCored4.dll не был найден. Что делать?

2 Варианта: 1) статически слинковать с QtCored4.dll 2) Положить QtCored4.dll в папку где лежит исполняемый файл


0  
5 Леша   (20.01.2011 10:43)
Спасибо 1-й способ помог, только пришлось не одну dll, а парочку скопировать, и всё работает)


Имя *:
Email:
Код *:




Рейтинг@Mail.ru Создать сайт бесплатно