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

шифрование - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ экзамен с++ решите в одномерном масиве найти самую длинную серию одинаковых элементов http://www.cyberforum.ru/cpp-beginners/thread220182.html
ЗАДАЧА С++ ПОМОГИТЕ РЕШИТЬ ПЛИЗ ВОТ ЗАДАНИЕ: 1)ПОДГОТОВИТЬ ТЕКСТОВЫЙ ФАЙЛ С ВХОДНЫМИ ДАНЫМИ В РЕДАКТОРЕ 2)РАЗБИТЬ ПРОГРАММУ НА ФУНКЦИИ ВВОДА,ОБРАБОТКИ И ВЫВОДА 3)ВХОДНЫЕ ДАННЫЕ ПРОЧТАТЬ ИЗ ФАЙЛА...
C++ программа не работает.. путем перестановки квадратной веществ. матрицы добиться того, чтобы максимальный элемент находился в левом верхнем углу, следующий по величине - в позиции (2,2), следующий - в позиции (3,3) и т.д.,... http://www.cyberforum.ru/cpp-beginners/thread220178.html
C++ Бинарное дерево поиска знаков зодиака
Помогите с задачей .Нужно построить бинарное дерево поиска знаков зодиака используя структуры.При вводе определенной даты , нужно чтобы выводило соответствующий знак зодиака. Вообщем когда строил...
экзамен с++ решите в одномерном масиве найти самую длинную серию одинаковых элементов C++
ЗАДАЧА С++ ПОМОГИТЕ РЕШИТЬ ПЛИЗ ВОТ ЗАДАНИЕ: 1)ПОДГОТОВИТЬ ТЕКСТОВЫЙ ФАЙЛ С ВХОДНЫМИ ДАНЫМИ В РЕДАКТОРЕ 2)РАЗБИТЬ ПРОГРАММУ НА ФУНКЦИИ ВВОДА,ОБРАБОТКИ И ВЫВОДА 3)ВХОДНЫЕ ДАННЫЕ ПРОЧТАТЬ ИЗ ФАЙЛА...
C++ ввод с клавиатуры в массив без пробела http://www.cyberforum.ru/cpp-beginners/thread220168.html
подскажите пожалуйста, как можно реализовать ввод цифр в массив без пробела?? т.е. мы вводим 100110, и в каждую ячейку записывается по одной цифре. может есть какая-то функция??? я знаю про in.get,...
C++ Нужен пример оператора switch Приведите пожалуйста простенький пример оператора switch с пояснением. просто чтоб понять как он работает) (в книге непонятный пример) подробнее

Показать сообщение отдельно
knkd
37 / 36 / 2
Регистрация: 08.08.2010
Сообщений: 162
25.12.2010, 19:04
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include <stdio.h>
#include <string.h>
 
void xored(const char * input, char * output, size_t count) {
    size_t i;
    for(i=0; i<count; i++){
        output[i] = input[i] ^ 0x95; //~ 10010101
    }
}
 
void pprint(const char * dat, size_t len) {
    size_t i;
    for(i=0; i<len; i++){
        putchar(dat[i]);
    }
}
 
int main() {
    const char * raw = "ABRAKADABRA";
    size_t len = strlen(raw);
 
    char encrypt[len];
    char decrypt[len];
 
    xored(raw, encrypt, len);
    xored(encrypt, decrypt, len);
 
    pprint(raw, len);
    putchar('\n');
    pprint(encrypt, len);
    putchar('\n');
    pprint(decrypt, len);
    putchar('\n');
 
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru