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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.09.2009, 13:36   #11
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Цитата:
'а': result:=1;
'б': result:=2;
'в': result:=3;
'г': result:=4;
'д': result:=5;
'е': result:=6;
'ё': result:=7;
А не проще вполовину сократить, используя ASCII коды?
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 13.09.2009, 17:04   #12
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

тогда штрихкод будет длиннее это раз
и как обозначать символ это личное дело ТС это два
и наконец три- это просто пример
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Старый 13.09.2009, 17:12   #13
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Цитата:
тогда штрихкод будет длиннее это раз
С чего это вдруг?
Код:
Case c of
...
'a': result:=34;
'b': result:=35;
'c': result:=36;
'd': result:=37;
'e': result:=38;
'f': result:=39;
'g': result:=40;
'h': result:=41;
'i': result:=9+33;
'j': result:=10+33;
'k': result:=11+33;
'l': result:=12+33;
'm': result:=13+33;
'n': result:=14+33;
'o': result:=15+33;
'p': result:=16+33;
'q': result:=17+33;
'r': result:=18+33;
's': result:=19+33;
't': result:=20+33;
'u': result:=21+33;
'v': result:=22+33;
'w': result:=23+33;
'x': result:=24+33;
'y': result:=25+33;
'z': result:=26+33;
Заменяем на
Код:
Case Ord(C) of
...
97..122:Result:=Ord(C)-63;
Уменьшается только функция.
Аналогично русские символы. У меня сейчас перед глазами нет второй части Аск таблицы.
Цитата:
и как обозначать символ это личное дело ТС это два
Да пусть хоть логарифмы ставит, только обобщенной функцией это будет удобней, чем 223 символа вручную вбивать.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ

Последний раз редактировалось Alex Cones; 13.09.2009 в 17:14.
Alex Cones вне форума Ответить с цитированием
Старый 13.09.2009, 17:13   #14
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

Цитата:
как обозначать символ это личное дело ТС
вот на это тоже обратите внимание
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Генерация текста apocalypce Помощь студентам 4 10.08.2009 13:01
Генерация случайных... Яр|/||< (^_^) Общие вопросы Delphi 2 22.06.2009 21:33
Программа для расшифровки штрихкода Sanek777 Софт 5 27.10.2008 21:41
Генерация звука N!ckeL Общие вопросы Delphi 1 19.06.2008 09:19
генерация паролей ozhjog Общие вопросы Delphi 3 02.07.2007 08:20