Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.05.2008, 22:23   #1
Тёмыч
Новичок
Джуниор
 
Регистрация: 12.05.2008
Сообщений: 1
Вопрос Delphi прошу помощи у профессионалов

Ребята прошу помощи немогу написать дешифратор текста в Turbo Delphi помогите не откажите сроки поджимают голова не варит вот вам пища для ума помогите если не сложна


Задание номер 24. Табличный шифр. Для шифрования используется таблица, состоящая из 4 строк и 8 столбцов. В нее случайным образом заносят все строчные буквы русского языка кроме Ё. При шифровании, в таблице находят нужную букву и вставляют в шифровку букву расположенную непосредственно над ней. Если искомая буква расположена в верхней строке, берут нижнюю букву из того же столбца.

Требуется написать программу для шифрования сообщений табличным шифром.

Пример: Для следующей таблицы

м б е ъ н й ш л
ж ь я д и а ы с
в о ц ф р у п э
г з к т у х щ ю

шифрованные фразы «езь» и «ьнеги» расшифровываются как “Кот” и “Буква”.
Тёмыч вне форума Ответить с цитированием
Старый 12.05.2008, 22:36   #2
AlDelta
Реанимируюсь...
Участник клуба
 
Аватар для AlDelta
 
Регистрация: 19.07.2007
Сообщений: 1,445
По умолчанию

Поиск по форуму, было уже.
Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте.
Правила форума => Правила раздела => Для общего развития => Помощь студентам => Перед тем, как создавать тему, скачайте себе...
P.S.: форум не песочница (с)
название статьи на сайте MS: "Отмена принудительного отключения автоматического запуска в реестре Windows"
AlDelta вне форума Ответить с цитированием
Старый 12.05.2008, 22:37   #3
Arkuz
Форумчанин
 
Аватар для Arkuz
 
Регистрация: 22.09.2007
Сообщений: 540
По умолчанию

А что это Turbo Delphi? В 1 раз о таком слышу...
Arkuz вне форума Ответить с цитированием
Старый 12.05.2008, 22:52   #4
Дикий
Пользователь
 
Аватар для Дикий
 
Регистрация: 10.05.2008
Сообщений: 89
По умолчанию

Цитата:
А что это Turbo Delphi? В 1 раз о таком слышу...
аналогично... слышал о Pascal'е, слышал о Turbo Pascal'e, о Delphi... но Turbo Delphi энто что то новое... хотя кто его знает, прогресс не стоит на месте
...у зверя свобода её лишь ищи...

Дикий 21.08.2005
Дикий вне форума Ответить с цитированием
Старый 12.05.2008, 23:42   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
А что это Turbo Delphi?
А что - поисковики опять отменили?!
оф.сайт Turbo Explorer Home Page
вкратце - это обрезанная версия Borland Delphi RAD Studio (Delphi 2007).
Был в двух вариантах - бесплатный и Prof.
В бесплатном ряд ограничений (ну, например, нет компилятора командной строки, нельзя ставить дополнительные компоненты и др.). Скачать можно с оф.сайта.
Теперь продажа Prof версии прекращена.
Существуют программы, снимающие ограничения бесплатной версии...
Serge_Bliznykov вне форума Ответить с цитированием
Старый 12.05.2008, 23:48   #6
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

набросок алгоритма
записываем таблицу в одну строку
s:='мбеънйшлжьядиаысвоцфрупэгзктухщ ю';
и пищем другую строку аналогичную но со смещением 8 (число букв в строке исходной таблицы)
z:='жьядиаысвоцфрупэгзктухщюмбеънйш л';
теперь шфруем так
находим букву в впервой строке и берем букву из второй строки
расшифровка наоборот ищем во второй берем из первой
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
прошу помощи! alexxxx Фриланс 1 07.06.2008 17:05
Прошу помощи!!! Oksana Общие вопросы Delphi 3 03.03.2007 12:51