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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.10.2018, 19:02   #1
_PoLL_
 
Регистрация: 17.10.2018
Сообщений: 3
По умолчанию Шифр Цезаря (нужна блок-схема)

Программа шифрует вводимую строку "Шифром Цезаря",как построить ее блок-схему?


program anslovo22;
var alf,anslovo,slovo:string;
i,n,k,p:integer;
BEGIN
writeln('введите количество сдвигов');
readln(n);
writeln('введите текст');
readln(slovo);
alf:='абвгдеёжзийклмнопрстуфхцчшщъы ьэюя';
for i:=1 to length(slovo) do
begin
for k:=1 to length(alf) do
if slovo[i]=alf[k] then p:=k+n;
if p>length(alf) then p:=p-length(alf);
anslovo:=anslovo+alf[p];
end;
writeln('зашифрованный текст= ',anslovo);
readln;
END.
_PoLL_ вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Шифр Цезаря Exalted Python 16 30.08.2018 11:20
Шифр Цезаря KksMM C# (си шарп) 1 10.11.2016 10:04
Шифр цезаря noutiluss C# (си шарп) 0 17.03.2016 17:35
шифр Цезаря Defa4ka Помощь студентам 5 23.10.2011 13:48
Шифр Цезаря Jasper92 Помощь студентам 3 02.12.2009 18:47