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

Сдвиг символа влево - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Апроксимация http://www.cyberforum.ru/cpp-beginners/thread266467.html
Нужно апроксимировать переодическую функцию http://www.cyberforum.ru/images/attach/jpg.gif с помощь ряда Фурье . Подскажите как сделать.
C++ Определить в какую область на плоскости попала введенная точка и вывести номер области Здравствуйте. Вот не давно стал изучать Си задали задачку кто может помогите решить Ввести вещественные координаты точки: X и Y. Определить в какую область на плоскости попала введенная точка и вывести номер области. Границы принадлежат области с меньшим номером Или если кто знает напиши какими условиями задать участки под намерами... http://www.cyberforum.ru/cpp-beginners/thread266446.html
C++ Скачивание файла через proxy c++
Подскажите как скачать файл через proxy. Использую builder c++ :)
C++ создание иконки
Здравствуйте господа програмисты!!!Возникла такая проблема-я создаю консольное приложение на dev c++,каким образом сделать,что бы у моей программы был не стандартный ярлык как у обыкновенного экзешника,а тот который я захочу ? Заранее всем огромное спасибо!!!
C++ С++ классы http://www.cyberforum.ru/cpp-beginners/thread266423.html
Создать класс Triangle для представления треугольника. Поля данных должны включать углы и стороны. Требует реализовать операции: получения и изменения полей данных, вычисления площади, вычисления периметра, вычисления высот, а так же определения вила треугольника (р/с, р/б, прямоугольный) Просьба сделать первые две операции, остальное я напишу сам.
C++ Работа со звуком Добрый день! Я собираюсь писать программу для курсовой работы, которая будет представлять из себя нечто вроде простенького музыкального редактора. А выглядеть, как одна - две фортепианные октавы(в граф. режиме). Проблема в том, что нужны коды для звуковых тонов конкретно под С++. Может быть кто нибудь в курсе о том, где можно раздобыть таковые? Заранее благодарен! подробнее

Показать сообщение отдельно
nd0ut
Сообщений: n/a

Сдвиг символа влево - C++

29.03.2011, 19:07. Просмотров 2126. Ответов 4
Метки (Все метки)

Помогите осуществить сдвиг символа (буквы) из циклического алфавита на n влево. То есть, например, на вход методу дается буква 'A' и число 1, а возвратиться должна буква 'Z'.

У меня есть вариант для смещения вправо, который я никак не могу переделать ):
C++
1
2
3
4
5
6
7
char c = 'A'; //буква А
int n = 1; //смещается на 1 вправо
char res = (char)('A' + (c - 'A' + n) % 26 ); //получается буква B
 
char c = 'Z'; //буква Z
int n = 1; //смещается на 1 вправо
char res = (char)('A' + (c - 'A' + n) % 26 ); //получается буква A
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru