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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 24.05.2014, 07:56   #1
desnet
Пользователь
 
Регистрация: 16.12.2011
Сообщений: 25
По умолчанию Из Паскаля в СИ++. Шифрование текстового файла перестановкой

Шифрование текстовой информации случайной заменой символов. Нужно из Паскаля перевести в С++.
Код:
Program Cipher1;
const
txt1='Kurs dollara vozmozhno povisitsya. Menyate rubli na dollari!'#10;
txt2='Siphrovanie textovoy informacii sluchaynoy perestanovkoy simvolov.';
filename='Cipher.txt';
var
I:byte;
C:char;
Line:string[$FF];
CryptTab:array[1..255] of byte;
F:text;
begin
Line:=txt1+txt2;
writeln(line);
Assign(F,Filename);
Rewrite(F);
Close(F);
Reset(F);
Readln(F,Line);
Close(F);
Erase(F);
Writeln(line);
Line:=txt1+txt2;
randomize;
for I:=1 to Length(line) do
CryptTab[I]:= Succ(random(Length(line)));
for I:=1 to Length(line) do begin
C:=Line[I];
Line[I]:=Line[CryptTab[I]];
Line[CryptTab[I]]:=C
end;
Writeln(line);
for I:=Length(line) downto 1 do begin
C:=Line[i];
Line[I]:=Line[CryptTab[I]];
Line[CryptTab[I]]:=C
end;
Writeln(line);
Halt;
end


________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE]
(это кнопочка на панели форматирования с решёточкой #)
Не забывайте об этом!

Модератор.

Последний раз редактировалось Serge_Bliznykov; 24.05.2014 в 08:28.
desnet вне форума Ответить с цитированием
Старый 24.05.2014, 09:46   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А можно узнать принцип шифрования?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Шифрование просто перестановкой SnowSin Помощь студентам 2 08.10.2015 20:47
Шифрование текстового файла на Delphi вася радугов Помощь студентам 5 21.11.2012 00:09
Из текстового файла в бд!!! Poltev86 БД в Delphi 5 16.05.2010 23:18
шифрование перестановкой Ketu Помощь студентам 1 28.03.2009 12:30
Шифрование текстового файла pomoshnic Паскаль, Turbo Pascal, PascalABC.NET 5 14.02.2009 18:21