Консультация № 121062
31.01.2008, 17:40
0.00 руб.
0 1 1
Эксперты, здравствуйте!
Необходима Ваша помощь, нужно решить вот эту задачку «Вводится строка S. Зашифровать строку s по таблице».

Обсуждение

Неизвестный
31.01.2008, 18:37
общий
это ответ
Здравствуйте, Alena De Lon!
Чтобы решить Вашу задачу нужно:
1) открыть таблицу (dbf-файл, или таблица БД - этого не указано в вопросе).
2) организовать цикл выделению одного символа из строки S.
3) поиск этого символа в таблице (например table1).
4) записать полученный знак в новую строкуй (например S1).
Удачи!

Приложение:
s1:=‘‘;For i:=1 to length(s) do begin k:=copy(s,i,1); table1.Locate(‘pole исходного символа‘, k,[]); s1:=s1+table1.fieldbyname(‘поле символа на который нужно заменить‘).asstring;end;//
Форма ответа