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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ реализация трения в физической симуляции http://www.cyberforum.ru/cpp-beginners/thread740048.html
В общем есть у меня физ демка, в которой выпуклые тела сталкиваются, но трения нету, поэтому даже стенка из блоков просто разваливается со временем сама, блоки начинают разъезжаться. Собсно релизовано все это по методу интегрирования Верле, где скорость у нас равна V = Pos - OldPos Скорость в принципе можно заменить на -k*N+OldVelocity; где N как я понял нормализованный вектор скорости...
C++ Как мне исправить код Здравствуйте! Помогите, не могу понять, в чем проблема. Условие задачи: преобразовать последовательность, добавив найменьшее количество символов так, чтобы последовательность стала палиндромом. Т.е. frfa -> frfafrf, или, например, abcdc -> abcdcba. Что мне нужно исправить в коде? Программа имеет ноль ошибок, но не работает.#include "stdafx.h" #include <string.h> #include <iostream> #include... http://www.cyberforum.ru/cpp-beginners/thread740037.html
C++ На С++ вычисление значения функции
вот такая вот функция, помогите пожалуйста на С++ ее написать
C++ Найти среднее арифметическое положительных чисел
Помогите пожалуйста написать две программы! 2. С клавиатуры заданы три числа. Найти среднее арифметическое положительных чисел. Заранее большое спасибо!
C++ Программа на С++ для вычисления арифметического выражения http://www.cyberforum.ru/cpp-beginners/thread740015.html
помогите пожалуйста написать программу, для вычисления ниже приведенного выражения само выражение
C++ Непосредственно классы Имеется метод класса: void display() { gotoxy(0,5); cout << "\n"; cout << "Количество машин: " << passCount; cout << " Сумма денег: " << summ; } Данный метод выводит Количество машин, и сумму денег. подробнее

Показать сообщение отдельно
ValeryS
Модератор
6376 / 4842 / 442
Регистрация: 14.02.2011
Сообщений: 16,045
20.12.2012, 22:40     Написать программу которая реализует шифр Цезаря, т.е. каждая буква заменяется на следущую за ней по алфавиту, а последняя буква заменяется первой
Цитата Сообщение от ega005 Посмотреть сообщение
т.е. каждая буква заменяется на следущую за ней по алфавиту,
ну и что сложного
добавить 1
т.е 'a'+1 ='b'
проверить только граничные значения
например так
C++
1
2
3
4
5
6
7
8
char conv(char n)
{
 if(n=='z')
    return 'a'
 if (n=='Z')
    return 'A';
return n+1;
}

}

Добавлено через 5 минут
с русскими не прокаркает
там 100500 кодировок нужно знать в какой работаешь
тут проще табличный метод
или карта (map) ключ какая на входе буква значение какая на выходе
 
Текущее время: 16:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru