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

Шифр цезаря - 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.... подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
7492 / 4607 / 693
Регистрация: 29.11.2010
Сообщений: 12,602
27.10.2013, 01:50
Цитата Сообщение от ValeryS Посмотреть сообщение
if (ncd=='Я')
*cd='А';
ну так то конечно так, но что, если сдвиг идет более чем на 1?
Тут надо обычное деление по модулю применять.
ТС: новая буква = (старая буква + сдвиг) mod (размер алфавита)
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru