|
9 / 9 / 2
Регистрация: 01.05.2009
Сообщений: 127
|
||||||
Шифрование/дешифрование текста: шифр Цезаря01.05.2009, 15:55. Показов 170002. Ответов 32
Метки нет (Все метки)
8. Написать программу, которая позволяет зашифровывать и расшифровывать с помощью «шифра Цезаря» сообщение, написанное на русском языке. Этот шифр реализует следующее преобразование текста: каждая буква исходного текста заменяется третьей после нее буквой в алфавите, который считается написанным по кругу.
1
|
||||||
| 01.05.2009, 15:55 | |
|
Ответы с готовыми решениями:
32
Шифрование/дешифрование текста: шифр Цезаря Шифрование и дешифрование методом Цезаря Шифрование / дешифрование методом Цезаря |
|
9 / 9 / 2
Регистрация: 01.05.2009
Сообщений: 127
|
|
| 01.05.2009, 16:21 [ТС] | |
|
после того,как напечатал массив,он должен каждую букву заменять 3 после нее по алфавиту!а он некоторые заменяет фиг пойми как,например букву а меняет на л,вместо того чтобы менять на г...
0
|
|
|
Maniac
|
|||||||
| 01.05.2009, 16:47 | |||||||
Сообщение было отмечено как решение
Решение
хм..
6
|
|||||||
|
9 / 9 / 2
Регистрация: 01.05.2009
Сообщений: 127
|
|
| 01.05.2009, 17:23 [ТС] | |
|
Спасибо за помощь!
0
|
|
|
9 / 9 / 2
Регистрация: 01.05.2009
Сообщений: 127
|
|
| 02.05.2009, 19:56 [ТС] | |
|
А подскажите пжл как сделать для русского реестра.Там же кодировки для букв отличаются не все на 3...
0
|
|
|
2816 / 1408 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
|
|
| 02.05.2009, 20:03 | |
|
во-первых, консоль не всегда хорошо работает с кириллицей, поэтому лучше не работать с ней..
во-вторых, отличие на 3
0
|
|
|
9 / 9 / 2
Регистрация: 01.05.2009
Сообщений: 127
|
|
| 02.05.2009, 20:17 [ТС] | |
|
Проста это у миня курсач...и по заданию делать с кириллицей
Добавлено через 1 минуту 9 секунд я так то проверял вроде код для каждой заглавной буквы на кириллице и для каждой строчной(самый первый код).Так отличие не на 3... Добавлено через 1 минуту 52 секунды ааа,все,спасибо,разобрался Добавлено через 1 минуту 39 секунд правда не совсем...
0
|
|
|
2816 / 1408 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
|
|
| 02.05.2009, 20:32 | |
|
то ли мир изменился, толи вас не напрягают.. а не кажется ли вам, что для курсача это слишком маленькая программка?
Добавлено через 2 минуты 45 секунд просто во-первых, вам необходимо, чтобы последнии две буквы алфавита, превращались в первые две. во-вторых, необходимо чтобы кодировались не только слова, а и пердложения.. для этого необходимо использовать метод cin.getline() в-третьих, анализировать строку... и кодировать (прибавлять +3) если символ, а не пробел.
0
|
|
|
9 / 9 / 2
Регистрация: 01.05.2009
Сообщений: 127
|
||||||
| 02.05.2009, 20:41 [ТС] | ||||||
|
ну это первое задание...оно простое(нам так сказали)...
Чтобы кодировались и слова и предложения,я пишу проста еще один цикл:
0
|
||||||
|
2816 / 1408 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
|
|
| 02.05.2009, 20:48 | |
|
эмм... я не могу сказать, так как совершенно не вижу кода.
как правило идет по символьной сравнение введенной строки. я ж не вижу как вы вводите. вы можете выложить тот код, который у вас уже есть?
0
|
|
|
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|
| 03.05.2009, 10:57 | |
|
лучше, конечно, написать функцию для замены одной буквы (которая принимает букву и, если та относится к алфавиту, проводит вычисление), которая возвращает либо новую букву либо неизменный символ, а потом на её базе сделать функцию для обработки строки
всё и текст, читая построчно, подавать в строковую функцию, она всё будет заменять
0
|
|
|
2816 / 1408 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
|
|
| 03.05.2009, 11:18 | |
|
Alik-Soldier, а зчем вы подключаете iostream а используеюте сишный варинат ввода/вывода.... вам в каком стиле необходимо написать? в стиле си или си++ ?
0
|
|
|
9 / 9 / 2
Регистрация: 01.05.2009
Сообщений: 127
|
|
| 03.05.2009, 18:32 [ТС] | |
|
Я сделал прогу,спасибо.Нас учат самым азам С и С++,поэтому делаю так...Можно поэтому как в стиле С,так и в стиле С++
0
|
|
|
0 / 0 / 0
Регистрация: 06.06.2010
Сообщений: 7
|
|
| 06.06.2010, 21:09 | |
|
Спасибо большое ISergey!!!!!!! Как всегда гениальное все просто! Еще раз спасибо!!!!!
0
|
|
|
0 / 0 / 0
Регистрация: 19.01.2012
Сообщений: 21
|
|
| 09.06.2012, 15:39 | |
|
Скажите пожалуйста, а как будет выглядить код, если кодировать не слово, а матрицу размером 5x5 ??
0
|
|
|
608 / 406 / 8
Регистрация: 26.04.2012
Сообщений: 2,065
|
|
| 09.06.2012, 16:17 | |
|
а что в матрице?
0
|
|
|
0 / 0 / 0
Регистрация: 19.01.2012
Сообщений: 21
|
|
| 09.06.2012, 16:21 | |
|
Ну т.е. вот я запускаю программу, ввожу матрицу 5х5( цифры) они должны кодироваться.
0
|
|
|
608 / 406 / 8
Регистрация: 26.04.2012
Сообщений: 2,065
|
|
| 09.06.2012, 16:23 | |
|
да собственно такойже, но там надо будет вложенный цикл делать.
0
|
|
|
11 / 11 / 1
Регистрация: 06.12.2011
Сообщений: 170
|
|||||||||||||||||||||
| 09.06.2012, 16:26 | |||||||||||||||||||||
|
Недавно писал курсовую по Высокоуровневому программированию. У меня было подобное задание только ввод текста идет с файла.
Вот код: Функция main
3
|
|||||||||||||||||||||
| 09.06.2012, 16:26 | |
|
Помогаю со студенческими работами здесь
20
Шифрование/дешифрование методом Цезаря Шифрование/дешифрование методом Цезаря Шифрование и дешифрование методом Цезаря. Необходимо разобрать код Аффинный шифр: шифрование/дешифрование Шифрование файлов (шифр Цезаря) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|