16.01.2016, 21:24 | #11 (permalink) |
support
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,797
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
|
__________________
Убить всех человеков! |
16.01.2016, 21:24 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Информативные темы по вашему запросу Через какую программу можно заполнить сразу несколько текстовых областей сайтов? Программирование в Паскале, для функции разработать и протестировать программу Ищу программу для защиты файлов на флешке от случайного удаления и записи файлов |
16.01.2016, 21:37 | #12 (permalink) | |
Специалист
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
|
Цитата:
Код:
Var f1,f2:Text; N1,N2:String; ED:byte; Function Encode_String(S:String):String; var i,L:byte; S1:String; begin S1:=''; L:=Length(S); for i:=1 to L do if Ord(S[i])=255 then S1:=S1+Chr(1) else S1:=S1+Chr(Ord(S[i])+1); Encode_String:=S1; end; Function Decode_String(S:String):String; var i,L:byte; S1:String; begin S1:=''; L:=Length(S); for i:=1 to L do if Ord(S[i])=1 then S1:=S1+Chr(255) else S1:=S1+Chr(Ord(S[i])-1); Decode_String:=S1; end; Procedure Encode_File(Nm1,Nm2:String); var S:String; begin Assign(f1,Nm1); Reset(f1); Assign(f2,Nm2); Rewrite(f2); Repeat Readln(f1,S); Writeln(f2,Encode_String(S)); Until EoF(f1); Close(f1); Close(f2); end; Procedure Decode_File(Nm1,Nm2:String); var S:String; begin Assign(f1,Nm1); Reset(f1); Assign(f2,Nm2); Rewrite(f2); Repeat Readln(f1,S); Writeln(f2,Decode_String(S)); Until EoF(f1); Close(f1); Close(f2); end; Begin Repeat Writeln('Choose the action: 1 - encode'); Writeln(' 2 - decode'); Writeln(' 0 - quit'); Readln(ED); Case ED of 1: begin write('Initial file name (full path): '); readln(N1); write('Encoded file name (full path): '); readln(N2); Encode_File(N1,N2); end; 2: begin write('Encoded file name (full path): '); readln(N1); write('Decoded file name (full path): '); readln(N2); Decode_File(N1,N2); end; end; Writeln; Until ED=0; End. |
|
16.01.2016, 21:39 | #13 (permalink) |
Радиоинженер
Регистрация: 25.09.2012
Адрес: г.Дзержинск Нижегородской обл.
Сообщений: 25,301
Записей в дневнике: 7
Сказал(а) спасибо: 292
Поблагодарили 219 раз(а) в 70 сообщениях
Репутация: 110185
|
Могу дать готовый шифровирус.
Не уверен что он работает по заданному алгоритму, но зашифрует все наработки на компе препода. |
16.01.2016, 22:23 | #15 (permalink) |
Новичок
Регистрация: 16.01.2016
Сообщений: 11
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Ну желательно конечно бы без катастроф, если вам не сложно то можете поправить?
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
16.01.2016, 23:08 | #17 (permalink) |
Новичок
Регистрация: 16.01.2016
Сообщений: 11
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Да я уже увидел Еще раз большое Вам спасибо!
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|