Задание:
Написать процедуру, которая в строке символов меняет буквы латинского алфавита на буквы русского алфавита, расположенные на тех же клавишах.
Пожалуйста помогите времени в обрез!!!!!!!!!!!!!!!!


QUOTE |
меняет буквы латинского алфавита на буквы русского алфавита, расположенные на тех же клавишах |
CODE |
Type TArr=Array[1..скоко_у_нас_букв] Of Record Lat:Char; Rus:Char End; Const XE_XE:TArr=((Lat:'Q',Rus:'Й'),(Lat:'W',Rus:'Ц'),.............,(Lat:'M',Rus:'Ь'));// уфь |
QUOTE |
ЗЫ: кто только такие задания дает... blink.gif тут ведь логики с гулькин нос, зато набить константу скоко времени надо.... smile.gif |
QUOTE |
const TableUp = array[65..90] of char = ('Ф','И','C','В'....); TableLow = array[96..122] of char = ('ф','и','с','в'....); |
QUOTE |
чето я логики не понял.... просили ведь с латинских на русские...... |
QUOTE |
может сразу служить индексом для русской буквы. |
QUOTE |
Результат работы: Enter string:abcde фисвe |
QUOTE |
Какой из алгоритмов эффективнее? ненаю |