![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 02.10.2011
Сообщений: 7
|
![]()
Для вывода сообщений используется функция RUS, которая преобразует строку символов в кодировке
ANSI в строку символов в кодировке ASCII. Листинг 4.1. Пересчет веса из фунтов в килограммы (консольное приложение) program funt2kg; {$APPTYPE CONSOLE} // Функция Rus преобразует ANSI-строку в ASCII-строку function Rus(mes: string):string; // В ANSI русские буквы кодируются числами от 192 до 255, // в ASCII - от 128 до 175 (А..Яа..п) и от 224 до 239 (р..я). var i: integer; // номер обрабатываемого символа begin for i:=1 to length(mes) do case mes[i] of 'A'-.'n' : - ЧТО ЭТО ТАКОЕ??? mes[i] := Chr(Ord(mes[i]) - 64); 'р'..'я' : mes[i] .:= Chr (Ord(mes [i] ) -16); - И ЭТО??? end; rus := mes; end; |
![]() |
![]() |
![]() |
#2 | ||
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
![]() Цитата:
Цитата:
Функция Chr возвращает символ, номер которого переда ей в качестве аргумента. Функция Ord - возвращает порядковый номер символа, переданного ей в качестве аргумента. А если подходить очень строго, то программа даже не скомпилируется, так как она записана с нарушениями синтаксиса языка (см. красные символы - точки, я их выделил намеренно). |
||
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 02.10.2011
Сообщений: 7
|
![]()
Я ПОНИМАЮ, ЧТО ОНА НЕ СКОМПИЛИРУЕТСЯ, НО КАК УБРАТЬ ЭТИ ОШИБКИ?
Я ВЗЯЛА ЭТУ ЗАДАЧУ ИЗ ПРИМЕРА РЕШЕНИЙ, НО КАК ВИДИТЕ, ДАЖЕ ОНА С ОШИБКАМИ... |
![]() |
![]() |
![]() |
#4 | ||
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
![]() Цитата:
И ещё, смотрите: Цитата:
|
||
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 21.09.2011
Сообщений: 25
|
![]() Код:
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 21.09.2011
Сообщений: 25
|
![]()
С интернетом что-то не то
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Существует ли функция? | prizrak1390 | PHP | 2 | 20.04.2011 20:32 |
Как создать этот обьект или существует ли готовый? | MyLastHit | Общие вопросы Delphi | 7 | 24.08.2010 18:01 |
TP. Существует ли файл? | TwiX | Помощь студентам | 9 | 14.12.2009 17:16 |
Существует ли формула??? | Graff_1 | Microsoft Office Excel | 3 | 10.11.2009 18:18 |
существует ли файл? | subsonic | Общие вопросы Delphi | 8 | 10.01.2008 03:17 |