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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка kbhit() http://www.cyberforum.ru/cpp-beginners/thread1033009.html
Добрый день, подскажите пожалуйста. При сборке программы выдаёт такую ошибку Ошибка 1 error C4996: 'kbhit': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _kbhit. See online help for details. чем её не нравиться функция kbhit() ? вот код программы #include <iostream>
C++ Перегрузка операций и функций Пожалуйста помогите. Выполнить перегрузку перечисленных операций Дата в формате (день, месяц, год) + прибавление к дате указанного количества дней - вычитание из даты указанного количества дней % вычисление числа дней, прошедших между двумя датами http://www.cyberforum.ru/cpp-beginners/thread1033006.html
C++ Оптимизировать функцию
Помогите оптимизировать функцию она работает правильно только очень медленно :cry: уже несколько дней над ней сижу и ничего не выходит void Partition_File( const char* s_file_name, char **file_name, int num, int number_file ) { int fnum = num / number_file; double *str_number = new double; int k = 0, incr = 0, i, number = number_file - 1; FILE *sfile = fopen( s_file_name, "rt" ),...
C++ считывание матрицы из файла
Всем привет. Возникла проблема с задачей. Даны две динамические прямоугольные матрицы. Первая заполняется случайными числами, вторая считывается из файла. Нужно найти количество столбцов в матрице где нету елементов равных 0(при помощи функции). С матрицей которая заполняется случайными числами вс нормально работает, а с матрицей которая считывается из файла возникают проблемы. Если я указываю ее...
C++ TAR архив http://www.cyberforum.ru/cpp-beginners/thread1032989.html
Добрый день! Как реализовать архивацию указанного каталога TAR-архивом? Добавлено через 3 минуты Извините забыл добавить написание на Visual C++ Добавлено через 3 минуты Заранее спасибо!
C++ Перегрузка операций и функций Пожалуйста помогите. Выполнить перегрузку перечисленных операций Дата в формате (день, месяц, год) + прибавление к дате указанного количества дней - вычитание из даты указанного количества дней % вычисление числа дней, прошедших между двумя датами подробнее

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

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

Для получения шифрованного сообщения текст считывается по строкам и группируется по 5 букв, то есть получится в итоге: снянн бояет еооее пнявл сщоыс иетен мнтеа. И записать это обратно в тот файл откуда считывали . Помогите пожалуйста, сам запутался уже...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru