|
9 / 9 / 2
Регистрация: 01.05.2009
Сообщений: 127
|
||||||
Шифрование/дешифрование текста: шифр Цезаря01.05.2009, 15:55. Показов 170413. Ответов 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
Шифрование/дешифрование методом Цезаря Шифрование/дешифрование методом Цезаря Шифрование и дешифрование методом Цезаря. Необходимо разобрать код Аффинный шифр: шифрование/дешифрование Шифрование файлов (шифр Цезаря) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|