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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 20, средняя оценка - 4.70
LTony
0 / 0 / 0
Регистрация: 23.01.2012
Сообщений: 21
#1

Зашифровать текст, используя таблицу ASCII-кодов - C++

04.02.2012, 02:27. Просмотров 2611. Ответов 3
Метки нет (Все метки)

Помогите зашифровать данный текст, используя таблицу ASCII-кодов:
Компилятор.

Добавлено через 7 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
 
using namespace std;
 
int main()
{
    int cout[10] = {К, О, М, П, И, Л, Я, Т, О, Р};
 
    for(int i=0; i<10; i++)
        char(arr[i]<< cout);
 
    return 0;
}
как то так?
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.02.2012, 02:27
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Зашифровать текст, используя таблицу ASCII-кодов (C++):

Дешифровать заданный текст, используя таблицу ASCII-кодов - C++
Помогите составить программу чтобы дешифровать данный текст, используя таблицу ASCII-кодов: 8A AE AC AF EC EE E2 A5 E0.

Вывести таблицу ASCII кодов - C++
Вывести таблицу ASCII кодов в двенадцать столбцов до появления строчной буквы й русского алфавита и определить, сколько ещё не выведено....

Сформировать таблицу ASCII-кодов символов с номерами от a до b - C++
Ввести натуральные числа a и b размером в один байт Сформировать таблицу ASCII-кодов символов с номерами от a до b. &quot;подскажите,как...

Вывести таблицу ASCII-кодов в пять столбцов, до появления буквы "й" - C++
Здравствуйте. Помогите, пожалуйста, решить задачу с помощью с++. Нужно вывести таблицу ASCII кодов в пять столбцов до появления строчной...

Вопрос по ASCII кодов - C++
Я сделал ввод одномерного символьного массива, сделал сортировку, но в выводе мне вывело не символы, (в моем случае англ. алфавит) а их...

Использование ASCII кодов - C++
Подскажите как пользоваться таблицей ASCII кодов http://www.computerbooks.ru/books/Programming/Book.C_plus_plus_for_beginning/pic/38.gif ...

3
Serejke_qq
150 / 108 / 9
Регистрация: 06.07.2011
Сообщений: 224
Завершенные тесты: 2
04.02.2012, 02:29 #2
ну например так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
 
using namespace std;
 
int main()
{
    char str[] = "kompilator";    // Извиняюсь за это..
 
    for(int i=0; i<10; i++)
        cout << hex << int(str[i]) << " ";
 
    return 0;
}
Не факт, но многое тут зависит от кодировки..
Толком не проверял) перевожу сразу в хекс)
1
_engineer_
115 / 72 / 2
Регистрация: 23.01.2012
Сообщений: 186
04.02.2012, 08:40 #3
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
ИМХО: То что Вы написали не шифрования текста. Больше похоже на перевод символов в hex.

А вот если Ваш код переписать вот так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
 
using namespace std;
 
int main()
{
    char str[] = "kompilator";    // Извиняюсь за это..
    char key[] = "keykeykeyy";  // Ключ шифрования
 
    for(int i=0; i<10; i++)
       str[i] = str[i]^key[i];
        cout << str;
 
    return 0;
}
То будет побитовое шифрование XOR
1
LTony
0 / 0 / 0
Регистрация: 23.01.2012
Сообщений: 21
04.02.2012, 09:06  [ТС] #4
в данном случае шифрование являлось приведением слова к виду : 8A 8E 8C 8F 88 8B 9F 92 8E 90 ,
а не кодированием)
0
04.02.2012, 09:06
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.02.2012, 09:06
Привет! Вот еще темы с ответами:

Почему выводит кириллицу при введении кодов ASCII? - C++
Добрый день! Ввожу char f=156; cout&lt;&lt;f; Это код знака фунта. Но вместо получаю ь. Работаю в Visual Studio. И вообще у меня...

Написать программу для вывода таблицы символов и их ASCII кодов - C++
Написать программу для вывода таблицы символов и их ASCII кодов. Выясните какие диапазоны ASCII кодов соответствуют цифрам, знакам...

Зашифровать строку Char, заменив каждый символ на его ASCII код - C++
Собственное весь вопрос в заголовке темы. Вся задача. Весь код. Текущие функции кодирование декодирования не устраивают,...

Вывести на экран строку символов только с четными номерами кодов ASCII - C++
После ввода с клавиатуры произвольного строки определить и вывести на экран строку символов только с четными номерами кодов ASCII,...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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