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

Шифр цезаря - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ввод строки в С++ http://www.cyberforum.ru/cpp-beginners/thread989062.html
Подскажите как сделать так, чтобы введенная строка (string) сохранилась без учета пробелов? а то getline пробелы тоже сохраняет, а cin читает до первого пробела
C++ lock-free vector Собственно вопрос, есть ли реализации lock free вектора? http://www.cyberforum.ru/cpp-beginners/thread989060.html
Передача параметров в функцию C++
Как понять , что передаётся в функцию при такой записи : void Fun(str* &r) при этом есть такие данные: struct str {int b; int a; }; int main() {str *r=NULL;
C++ Как подключить библиотеку GDlib к visual studio 2010
Здорова господа! Нужно подключить библиотеку Gdlib к C++, но я некак не найду где скачать саму библиотеку для виндовс??? Как установить GD в VS 2010??? Кто не знает это библиотека...
C++ OpenCV Выделение связных областей http://www.cyberforum.ru/cpp-beginners/thread989047.html
Вопрос есть ли реализация алгоритма выделение связных областей в OpenCV ? (Искал не нашел, да хз как оно звучит на английском) Т.е. это : http://cgm.computergraphics.ru/content/view/53 , ...
C++ Задача Вот задача: написать простую программу для ведения базы данных работников фирмы. Должно быть реализовано Меню: 1. Добавить рабоника 2. Редактировать работника 3. Удалить работника 4.... подробнее

Показать сообщение отдельно
ValeryS
Модератор
6709 / 5118 / 482
Регистрация: 14.02.2011
Сообщений: 17,203
27.10.2013, 00:55
если я ничего не путаю шифр Цезаря это смешение
А+1=Б
Б+1=В
смешение может быть любым
есть два пути решения или табличный метод
забиваешь в массив новые значения
типа
C++
1
2
char table[]={'Б','В','Г'..........}
char cd=table[ncd-'А']
или арифметический
C++
1
2
3
cd=ncd+1;
 if (ncd=='Я')
 cd='А';
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru