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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 03.01.2011, 14:59   #1
Chuvak ot dushi
 
Регистрация: 14.10.2010
Сообщений: 6
По умолчанию Символьные переменные

Определите три символьных переменных и
присвойте им значения с клавиатуры. Нужно
вывести их по возрастанию кода символов.
Chuvak ot dushi вне форума Ответить с цитированием
Старый 03.01.2011, 15:00   #2
Chuvak ot dushi
 
Регистрация: 14.10.2010
Сообщений: 6
По умолчанию

Я не прошу вас написать всю прогу, только скажите как сравнивать коды символов
Chuvak ot dushi вне форума Ответить с цитированием
Старый 03.01.2011, 15:09   #3
unbanned
Форумчанин
 
Аватар для unbanned
 
Регистрация: 23.11.2010
Сообщений: 530
По умолчанию

ord('a') - возвращает код символа а (Pascal)
напр:
Код:
var 
c:char;
begin
readln(c);
writeln(ord(c));
end.
сравнивать как числа)))
если я не ошибаюсь, то можно сравнивать просто char'ы. в паскале они как раз по этому самому коду и сравниваются

Последний раз редактировалось unbanned; 03.01.2011 в 15:14.
unbanned вне форума Ответить с цитированием
Старый 03.01.2011, 16:04   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от unbanned
то можно сравнивать просто char'ы. в паскале они как раз по этому самому коду и сравниваются
Вы правы. точно так.
код:
Код:
if a<b then
по результатам работы точно эквивалентен коду:
Код:
if ord(a)<ord(b) then
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Переменные экземпляра,класса, константы и переменные cop08 Общие вопросы .NET 3 20.12.2010 21:56
Символьные переменные. Строки. Паскаль Oda33 Помощь студентам 2 16.11.2010 21:09
Символьные массивы. Romario92 Общие вопросы C/C++ 2 29.10.2010 16:01
Символьные строки Арнис Общие вопросы C/C++ 2 18.09.2010 22:59
Помогите пожалуйста на "Символьные переменные" apetr Паскаль, Turbo Pascal, PascalABC.NET 4 30.11.2008 07:41