Зашифровать текст |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
Зашифровать текст |
lerika |
26.03.2007 21:23
Сообщение
#1
|
Группа: Пользователи Сообщений: 9 Пол: Женский Репутация: 0 |
Зашивровать текст,записанный с помощью русских букв и знаков препинания, след. образом: заменить каждую букву непосредственно следующей за ней по алфавиту (буква "я" заменяется на "а").
Необходимо а)зашифровать текст б)расшифровать текст Замена буквы оформляется в виде функции. Исходный текст берется ихз файла данных, а результат ( зашифрованный текст, расшифрованный текст) помещается в файл результата.... И КАК ЭТО ВЫГЛЯДИТ ВСЕ?????????????? Сообщение отредактировано: lerika - 26.03.2007 21:55 |
volvo |
26.03.2007 21:45
Сообщение
#2
|
Гость |
|
lerika |
26.03.2007 21:51
Сообщение
#3
|
Группа: Пользователи Сообщений: 9 Пол: Женский Репутация: 0 |
спасибо, но это очень сложно.... ужас...это моя курсовая к завтрашнему дню...помогите люди
|
mamont001 |
26.03.2007 22:07
Сообщение
#4
|
Вожак стада Группа: Пользователи Сообщений: 179 Пол: Мужской Реальное имя: кирилл Репутация: 1 |
самое лёгкое- изменять ascii код символа на 1 для шифрования и менять в обратную сторону для разшифрования
-------------------- Админ наш,
Иже еси на серверах! Да святится имя Твое, Да приидет Unix Твой, Да будет воля Твоя, Как на земле , так и на небе. Пинг наш насущный дай нам на сей день; И прости нам счета наши, как и мы оставляем их должникам нашим; И не введи нас во искушение виндовое, Но избавь нас от лукавого Билли. И да пребудет с нами сила твоя великая, Во имя Отца-админа, Сына-Пингвина, и духа мастдайного. Админь! |
Артемий |
26.03.2007 22:11
Сообщение
#5
|
Помощник капитана Группа: Пользователи Сообщений: 601 Пол: Мужской Реальное имя: Артем Репутация: 2 |
c:char; сама шифровка..(без "я") Сообщение отредактировано: Артемий - 26.03.2007 22:13 -------------------- Dum spiro spero!
|
lerika |
26.03.2007 22:14
Сообщение
#6
|
Группа: Пользователи Сообщений: 9 Пол: Женский Репутация: 0 |
а можно полный текст программы от program дo end
|
Kirill_ |
26.03.2007 22:23
Сообщение
#7
|
Новичок Группа: Пользователи Сообщений: 22 Пол: Мужской Реальное имя: Кирилл Репутация: 0 |
Можно.
-------------------- ... И сказал Господь: " Да будет свет ! "
И откомпилировал исходники своя, и нажал F5, и снизошел свет в мир сей ... |
lerika |
26.03.2007 22:25
Сообщение
#8
|
Группа: Пользователи Сообщений: 9 Пол: Женский Репутация: 0 |
Kirill_,пожалуйста....
|
mamont001 |
26.03.2007 22:28
Сообщение
#9
|
Вожак стада Группа: Пользователи Сообщений: 179 Пол: Мужской Реальное имя: кирилл Репутация: 1 |
Если надо что-то ещё то это уже "задачи на заказ" Сообщение отредактировано: mamont001 - 26.03.2007 22:29 -------------------- Админ наш,
Иже еси на серверах! Да святится имя Твое, Да приидет Unix Твой, Да будет воля Твоя, Как на земле , так и на небе. Пинг наш насущный дай нам на сей день; И прости нам счета наши, как и мы оставляем их должникам нашим; И не введи нас во искушение виндовое, Но избавь нас от лукавого Билли. И да пребудет с нами сила твоя великая, Во имя Отца-админа, Сына-Пингвина, и духа мастдайного. Админь! |
Lapp |
26.03.2007 22:35
Сообщение
#10
|
Уникум Группа: Модераторы Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
спасибо, но это очень сложно.... ужас...это моя курсовая к завтрашнему дню...помогите люди - это сейчас запощу в раздел Юмор, в тему "из жизни Форума", уж не обижайся.. 2 Артемий: сложность не в "я": c:=Chr(Ord('А')+(ord©-Ord('А'))+1) mod 33); {считаю, что в алфавите 33 буквы} - сложность в том, что русская кодировка неоднозначная... Подправил строчку (вставил Chr) Сообщение отредактировано: Lapp - 26.03.2007 22:47 -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
volvo |
26.03.2007 22:38
Сообщение
#11
|
Гость |
Цитата русская кодировка неоднозначная... Собственно, поэтому я и привел ссылку на свою тему: там ясно показано, что лучше работать с алфавитом, как со строкой символов... Добавлено через 2 мин. Цитата(mamont001) Если надо что-то ещё то это уже "задачи на заказ" Уважаемый не знает, что этот подфорум все еще не функционирует? А при малейшей попытке ЗДЕСЬ устроить решение задач за деньги он будет беспощадно расстрелян... (это было предупреждение) |
Артемий |
26.03.2007 22:42
Сообщение
#12
|
Помощник капитана Группа: Пользователи Сообщений: 601 Пол: Мужской Реальное имя: Артем Репутация: 2 |
2 Lаpp Ясно!
-------------------- Dum spiro spero!
|
Kirill_ |
26.03.2007 22:52
Сообщение
#13
|
Новичок Группа: Пользователи Сообщений: 22 Пол: Мужской Реальное имя: Кирилл Репутация: 0 |
Цитата - сложность в том, что русская кодировка неоднозначная... Почему? Код большой буквы А и Я, 128 и 159 соответственно. А маленьких а и я, 160 и 239! -------------------- ... И сказал Господь: " Да будет свет ! "
И откомпилировал исходники своя, и нажал F5, и снизошел свет в мир сей ... |
mamont001 |
26.03.2007 22:56
Сообщение
#14
|
Вожак стада Группа: Пользователи Сообщений: 179 Пол: Мужской Реальное имя: кирилл Репутация: 1 |
Цитата Почему? Код большой буквы А и Я, 128 и 159 соответственно. А маленьких а и я, 160 и 239! А кейрус? -------------------- Админ наш,
Иже еси на серверах! Да святится имя Твое, Да приидет Unix Твой, Да будет воля Твоя, Как на земле , так и на небе. Пинг наш насущный дай нам на сей день; И прости нам счета наши, как и мы оставляем их должникам нашим; И не введи нас во искушение виндовое, Но избавь нас от лукавого Билли. И да пребудет с нами сила твоя великая, Во имя Отца-админа, Сына-Пингвина, и духа мастдайного. Админь! |
lerika |
26.03.2007 23:04
Сообщение
#15
|
Группа: Пользователи Сообщений: 9 Пол: Женский Репутация: 0 |
люди...ну помогите глупой девочке
|
мисс_граффити |
27.03.2007 0:01
Сообщение
#16
|
просто человек Группа: Модераторы Сообщений: 3 641 Пол: Женский Реальное имя: Юлия Репутация: 55 |
Kirill_, не в обиду, но символы с 176 по 223 назвать русскими буквами сложновато.
lerika, поведай, что предполагается делать с буквой "я"? на что ее заменять? на "а"? -------------------- Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения! |
lerika |
27.03.2007 0:03
Сообщение
#17
|
Группа: Пользователи Сообщений: 9 Пол: Женский Репутация: 0 |
lerika, поведай, что предполагается делать с буквой "я"? на что ее заменять? на "а"?
[/quote] я на а, а на б, б на в и т.д. |
Lapp |
27.03.2007 0:06
Сообщение
#18
|
Уникум Группа: Модераторы Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
что предполагается делать с буквой "я"? на что ее заменять? на "а"? Все сказано в первом посте. Неясно только, делать ли сквозной алгоритм для больших и маленьких букв или отдельно циклить те и другие. Знаки препинания и пробелы, как я понял, оставляются на местах.. -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
мисс_граффити |
27.03.2007 0:33
Сообщение
#19
|
просто человек Группа: Модераторы Сообщений: 3 641 Пол: Женский Реальное имя: Юлия Репутация: 55 |
program kurs; -------------------- Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения! |
Текстовая версия | 21.06.2024 5:14 |