Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
VikVesely
0 / 0 / 0
Регистрация: 08.12.2013
Сообщений: 6
#1

Метод одиночной перестановки по ключу - C++

08.12.2013, 14:21. Просмотров 749. Ответов 0
Метки нет (Все метки)

Пытаюсь сделать программу , которая из внешнего текстового файла считывает текст(ключ) и текст , который надо зашифровать по методу одиночной перестановки по ключу(столбцы таблицы переставляются по ключевому слову длиной в строку таблицы). Например, ключ ЛУНАТИК и текст "неявное становится еще более непонятным". Получим таблицу:
лунатик
4751623
нонсбня
ееояоет
ясвелпн
стищеоы
натеенм

В итоге получаем такую таблицу:
аиклнту
1234567
сняннбо
яетеоое
епнявлс
щоысиет
енмнтеа

Для получения шифрованного сообщения текст считывается по строкам и группируется по 5 букв, то есть получится в итоге: снянн бояет еооее пнявл сщоыс иетен мнтеа. И записать это обратно в тот файл откуда считывали . Помогите пожалуйста, сам запутался уже...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.12.2013, 14:21     Метод одиночной перестановки по ключу
Посмотрите здесь:

C++ Метод удаления по ключу
Поиск по ключу C++
Метод попарно-обменной перестановки C++
Метод, возвращающий данные по имеющемуся ключу массива MAP C++
C++ Метод одиночной перестановки
Шифрование / дешифрование (метод перестановки символов) C++
C++ Удаления в Map по ключу
Активация программы по ключу C++
Поиск по ключу C++
C++ Дополнить программу шифрования и дешифрования методом одиночной перестановки по ключу
C++ Преобразовать строку, удалив пробелы, и разделить слова одиночной "звёздочкой"
Зашифровать текст по ключу C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 21:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru