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

Реализовать функции шифровки и дешифровки методом перестановки битов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить тип заданных выражений и найти их значения http://www.cyberforum.ru/cpp/thread1024131.html
Помогите, пожалуйста, решить: Определить тип заданных выражений и найти их значения. Составить систему тестов и вычислить полученное выражение для нескольких значений n и m, определить при каких n и m выражение не может быть вычислено. При выполнении заданий на сравнения, использовать тернарную операцию. а) k=m+-n; б) m++<--n;
Delphi СЛАУ; метод конечных элементов доброго времени суток, форумчане. нужна ваша помощь/совет. нуждаюсь в примере/куске кода/любой помощи по реализации метода конечных элементов, а именно,решения систем линейных уравнений большой размерности. Главная фишка в том,что благодаря библиотеке ViennaCL можно использовать все ресурсы компьютера, т. е. все ядра CPU и GPU, тоесть я получаю СЛАР большой размерности,делю его на подзадачи... http://www.cyberforum.ru/cpp/thread1023092.html
Поможіть будласка C++
Задание : Написати функцію, яка для заданого цілого числа x обчислює кількість четвірок (розташованих один за одним) нульових бітів.(напишите код пожалуйста) Перепечатайте задание на русский язык.
Поможіть C++
Я смотрю у вас только теми для тих людей коториэ уже знают основи програмированья. Но я ничево незнаю совсем ничево. Подскажите з чево начать. Киньте какуйоту книгу. Сорі за ломаний російський я українець. Дякую
C++ Создание mp4 файла http://www.cyberforum.ru/cpp/thread1021892.html
Добрый день! Есть некоторый поток, который выдает закодированные данные, которые нужно просто сложить в mp4-контейнер. Поскольку данные не нужно кодировать-декодировать, то получается, что кодеки мне не нужны. Но при инициализации потоков в разных примерах, почерпнутых на просторах Интернета http://www.linux.org.ru/forum/development/7568819 http://www.cyberforum.ru/cpp/thread938475.html ,...
C++ Грамматика условного оператора присваивания Опишите синтаксис условного оператора присваивания языка С. В правой части такого оператора задаётся с помощью отношений и арифметических выражений целого типа, составленных из простых переменных, констант целого типа и знаков арифметических операций "+", "-", "*", "/". и круглых скобок. Приоритет операций обычный. вот препод написала начало: <НИIF>::=?<ЛВ>,<ВЫРАЖ1>,<ВЫРАЖ2>); (ЛВ):: =... подробнее

Показать сообщение отдельно
Nick Alte
Эксперт С++
1605 / 997 / 118
Регистрация: 27.09.2009
Сообщений: 1,923
Завершенные тесты: 1
01.12.2013, 12:00     Реализовать функции шифровки и дешифровки методом перестановки битов
Как сурово-то...
Я бы попроще сделал:
C++
1
2
3
4
inline unsigned char crypt(unsigned char src) // работает в обе стороны, для шифровки и расшифровки
{
    return (((src & 0xCC)>>2) | ((src & 0x66)<<2)) ^ 0xFF;
}
Функциям Coding и Decoding остаётся отлавливать переводы строки, кидая всё остальное в crypt. Кстати, они получаются одинаковыми по содержанию.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru