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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.05.2015, 22:14   #1
Anna17_04
 
Аватар для Anna17_04
 
Регистрация: 25.05.2015
Сообщений: 9
По умолчанию Зашифровать строчку наибольшей длины типизированного файла, используя коды букв

Помогите пожалуйста с задачей.
Создать текстовый файл. Зашифровать строчку наибольшей длины этого файла, используя коды букв. Зашифрованный текст записать в файл целых чисел
Anna17_04 вне форума Ответить с цитированием
Старый 25.05.2015, 23:46   #2
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,309
По умолчанию

1. Правильно ли понята задача? Создать файл B, в который следует поместить код символов, входящих в самую длинную строку файла A.
2. Если это так, то:
- к шифрованию это не имеет отношения, эта процедура - кодирование (способ представления информации);
- алгоритм прост:
Код:
lenstr := 0; {длина строки}
maxstr := ''; {пустая строка}
а) Поиск длинной строки: В цикле читаем строки из файла, до тех пор, пока не получим признак конца файла
Если длина прочитанной строки больше lenstr, то lenstr присваиваем новое значение, maxstr присваиваем прочитанную строку;
Конец цикла.
б) Кодирование: В цикле просматриваем строку maxstr и для каждого симола получаем его код, например,
Код:
codsim := ord(maxstr[i]);
Пишем символ в файл.
Конец цикла.
в) Закрываем файл.
г) Смотрим файл в редакторе, например, Блокнот.


Как-то так, ...
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Старый 26.05.2015, 00:40   #3
Anna17_04
 
Аватар для Anna17_04
 
Регистрация: 25.05.2015
Сообщений: 9
Радость

Теперь мне стало понятно. Спасибо за помощь
Anna17_04 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Формат типизированного файла Krolik_Baksi Паскаль, Turbo Pascal, PascalABC.NET 1 07.12.2014 04:30
Используя очередь, написать процедуру или функцию,для вычисления среднего геометрического элементов типизированного файла (Паскаль BumBum4ik Помощь студентам 0 04.01.2014 18:12
Зашифровать зашифровать фамилию, имя, отчество, группу студента Юленька*** Microsoft Office Excel 1 11.07.2011 17:03
создание типизированного файла Siluet Общие вопросы Delphi 10 26.09.2009 12:47