Помогите составить программу string 3,буду очень благодарна,очень срочно нужно. Вот...

0 голосов
31 просмотров

Помогите составить программу string 3,буду очень благодарна,очень срочно нужно. Вот условие: Имеется строка текста. Требуется написать программу, которая зашифровывала бы ее в другую строку — заменяя каждый символ текста символом, следующим по порядку в таблице ASCII. Тогда слово КОТ превратится в слово ЛПУ. Требуется составить и программу дешифровки. Использовать функции для работы с символами: chr и ord pascal. НО ЧТОБ ОНА БЫЛА СОСТАВЛЕНА НАПОДОБИЕ ЭТОЙ ЗАДАЧИ


image

Информатика (34 баллов) | 31 просмотров
Дан 1 ответ
0 голосов

var s, encoded_s: string;

i: integer;

begin

 write('Введите строку: ');

 readln(s);

 

 for i:=1 to length(s) do

   encoded_s:=encoded_s + chr(ord(s[i]) + 1);

 

 writeln(encoded_s);

end.

(4.3k баллов)
0

Спасибо огромное,а что означает encoded_s?

0

Это просто название переменной, в которой хранится "зашифрованная" строка

0

Можете назвать ее по-своему

0

Ещё раз спасибо)))

0

Не за что