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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 23, средняя оценка - 4.78
Rexx
0 / 0 / 0
Регистрация: 23.12.2009
Сообщений: 4
#1

Шифровка и дешифровка текста - C++

23.12.2009, 16:43. Просмотров 3178. Ответов 5
Метки нет (Все метки)

Помогите, пожалуйста, кто может. Буду очень благодарен.

Написать программу шифровки и дешифровки текста по сделующему алгоритму: каждому символу текста поставить в соответствие целое число из заданного диапазона.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.12.2009, 16:43     Шифровка и дешифровка текста
Посмотрите здесь:

шифровка/дешифровка - C++
Помогите пожалуйста. Надо написать прогу, которая шифрует/дешифрует введеный текст. (конкретно мне не понятно, как введеную фразу разбить...

шифровка\дешифровка пароля\логина - C++
Возникла проблема) Ситуация такая. Есть Логин и Пароль . Нужно их шифрануть. Есть алгоритм шифрования . Согласно этому алгоритму для...

Шифровка и дешифровка текстового сообщения - C++
Помогите ,пожалуйста.Задание: написать программу шифровки и дешифровки текстового сообщения. Шифровку выполнить следующим образом:...

Шифровка/Дешифровка методом Карно (поворота решеткой) - C++
Пожалуйста у кого есть дайте код шифровки/дешифровки,облазил много много станиц ничего подходящего не нашел.

Шифровка текста - C++
Реализовать шифрование, который заключается в табличной замене каждого символа другим символом - его шифром. Выбрать некоторую таблицу,...

Простейшая шифровка текста. - C++
Программа должна шифровать и расшифровывать введенный пользователем текст. Вот что я имею: #include <stdio.h> int main () {char...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
TanT
эволюционирую потихоньку
465 / 463 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
23.12.2009, 17:11     Шифровка и дешифровка текста #2
в чём сложности? задаёте массив чисел сооответсвующих буквам и вперёд
Rexx
0 / 0 / 0
Регистрация: 23.12.2009
Сообщений: 4
23.12.2009, 17:24  [ТС]     Шифровка и дешифровка текста #3
Не будь это сложным для меня, я бы и не писал сюда. Алгоритм мне понятен, но как его реализовать, я не знаю, мешает плохое знание языка.
TanT
эволюционирую потихоньку
465 / 463 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
23.12.2009, 18:19     Шифровка и дешифровка текста #4
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
37
#include <iostream>
#include <string>
 
 
using namespace std;
 
// Написать программу шифровки и дешифровки текста по сделующему алгоритму: каждому символу текста поставить в соответствие целое число из заданного диапазона.
 
 
int Coding(char ch)
{
    switch (ch)
    {
        case 'a':       return 1;
        case 'b':       return 2;
        case 'c':       return 3;
            // тут продолжишь сам
        default:        return 0;
    }
}
 
int main()
{
  string str;
    int counter=0;
    cout<<"Enter string: ";
    getline(cin,str);
 
    while (str.length()>counter)
    {
        cout<<Coding(str[counter++]);
    }
    
    cout<<endl;
    system("pause");
    return 0;
}
Rexx
0 / 0 / 0
Регистрация: 23.12.2009
Сообщений: 4
23.12.2009, 18:53  [ТС]     Шифровка и дешифровка текста #5
Спасибо. Как я понимаю, это шифровка. Если не затруднит, не могли бы Вы написать еще и дешифровку?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.12.2009, 18:59     Шифровка и дешифровка текста
Еще ссылки по теме:

Шифровка и расшифровка текста - C++
Зравствуйте! нижепредставленный код шифрует данные списком без проблем. Обратно не расшифровывает. Вернее, создаёт файл, но не то в нём...

Шифровка текста двунаправленным списком - C++
Надо написать программу для шифровки и расшифровки текстового файла, используя двунаправленный список. Зашифровать получается, а вот...

Дешифровка текстового сообщения - C++
В С++ я ещё новичок и не могу понять почему при компиляции выбивает ошибку.Нужно написать программу шифровки и дешифровки текстового...

Шифр Вернама. Дешифровка - C++
Помогите написать дешифратор для Шифра Вернама или укажите ошибку в моём дешифраторе: #include &lt;iostream&gt; #include &lt;stdio.h&gt; ...

Дешифровка сообщения матричным методом - C++
Добрый день! Возникла проблема при деифрации, сообщения с файла. Код компилируется, выводит зашифрованое сообщение(цифры), делает с...

Шифрование и дешифровка - реализовать ввод с клавиатуры - C++
#include &lt;windows.h&gt; #include &lt;iostream&gt; #include &lt;locale.h&gt; using namespace std; int main() { setlocale(LC_ALL,&quot;Russian&quot;); ...


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

Или воспользуйтесь поиском по форуму:
TanT
эволюционирую потихоньку
465 / 463 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
23.12.2009, 18:59     Шифровка и дешифровка текста #6
тут же обратное преобразование
первая функция если расшифровывать будешь значения чисел, вторая если будет на входе строка символов предствленная кодовыми цифрами
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
char DeCoding(int numb)
{
    switch (numb)
    {
    case 1:               return 'a';
    case 2:               return 'b';
    case 3:               return 'c';
        // тут продолжишь сам
    default:                return '?';
    }
}
 
char DeCoding(char numb)
{
    switch (numb)
    {
    case '1':               return 'a';
    case '2':               return 'b';
    case '3':               return 'c';
        // тут продолжишь сам
    default:                return '?';
    }
}
Yandex
Объявления
23.12.2009, 18:59     Шифровка и дешифровка текста
Ответ Создать тему
Опции темы

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