Другие языки программирования и технологии

как закодировать текст в С++?

например вводишь в консоли текст, выводится закодированный. подскажите направление хотяб, дайте ориентир
Прогоняешь строку посимвольно через цикл, переводишь символы в их код, добавляешь к коду какое-то значение, обратно в символ, сохраняешь в другую строку.
Menjan Anes
Menjan Anes
2 645
Лучший ответ
во что закодированный?
Закодированный текст существует не только для шпионов, студентов и секретов – его также можно использовать и в игре. Например, в охоте за сокровищами, для осложнения задачи детям, которые еще не полностью освоили навыки чтения. Вот пример простого кода на перемешивание букв.
Метод 1 из 2: Детальная инструкция
Write in Skip a Letter Code Step 1.jpg
1Выберите предложение для кодирования. Для наглядности, в статье было выбрано предложение: «This is cool».
Реклама

Write in Skip a Letter Code Step 2.jpg
2Посчитайте количество букв в предложении. В данном случае их десять.
Write in Skip a Letter Code Step 3.jpg
3Разделите буквы поровну, чтобы получить две группы слов – «THISI» и «SCOOL». Если количество букв нечетное, пусть в первой группе будет на одну букву больше. Например, если в предложении 11 букв, в первой группе будет шесть букв, а во второй – пять.
Write in Skip a Letter Code Step 4.jpg
4Напишите первую букву из первой группы. То есть, «t».
Write in Skip a Letter Code Step 5.jpg
5Напишите первую букву из второй группы рядом с буквой из предыдущего шага («ts»).
Write in Skip a Letter Code Step 6.jpg
6Повторяйте процесс, зачеркивая каждую перенесенную букву, чтобы не запутаться. В данном примере результат буде выглядеть так: «TSHCIOSOIL».
Write in Skip a Letter Code Step 7.jpg
7Скопируйте закодированное послание на чистовик.
Write in Skip a Letter Code Step 8.jpg
8Отправьте послание.
Метод 2 из 2: Декодирование
Write in Skip a Letter Code Step 9.jpg
1Запишите все нечетные буквы, начиная с первой.
Write in Skip a Letter Code Step 10.jpg
2Вернитесь в начало и, начиная со второй, запишите все четные буквы. Тем самым вы получите изначальное предложение, но со склеенными вместе буквами.
OK
Oleg Kirimov
149