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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 24.02.2017, 19:49   #1
anasttb
Пользователь
 
Регистрация: 24.02.2017
Сообщений: 32
По умолчанию Пользователь вводит код из таблицы ASCII,соответствующий какой-то строке. Вывести эту строку.

Например: Пользователь ввел :105510881080107410771090
Вывелось :Привет
anasttb вне форума Ответить с цитированием
Старый 24.02.2017, 19:52   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,706
По умолчанию

У паскаля есть функция Chr
p51x вне форума Ответить с цитированием
Старый 24.02.2017, 20:07   #3
anasttb
Пользователь
 
Регистрация: 24.02.2017
Сообщений: 32
По умолчанию

использовние функции Chr подходит,когда пользователь вводит одно значение кода,а тут несколько..посложнее.
anasttb вне форума Ответить с цитированием
Старый 24.02.2017, 20:26   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,706
По умолчанию

а циклы вам на что, сударь?
p51x вне форума Ответить с цитированием
Старый 24.02.2017, 20:32   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от anasttb Посмотреть сообщение
Пользователь ввел :105510881080107410771090
Вывелось :Привет
простите, а символ "П" какой код имеет в этой исходной строке?
а "р" ?
Serge_Bliznykov вне форума Ответить с цитированием
Старый 24.02.2017, 20:43   #6
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Дык юникод. 1055 (41F) и есть П. Фри паскаль наверно. ASCII при чем?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию

Последний раз редактировалось Аватар; 24.02.2017 в 20:46.
Аватар вне форума Ответить с цитированием
Старый 24.02.2017, 22:46   #7
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
Дык юникод. 1055 (41F) и есть П.
а! Ну точно, по два байта (по 4-ре циферки) на каждый символ.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как вывести строку из ascii символов в debug.exe?(Assembler) Linung Помощь студентам 0 13.11.2012 18:50
Пользователь вводит Anton95129 Общие вопросы C/C++ 2 21.10.2012 10:32
Пользователь вводит Anton95129 Помощь студентам 1 21.10.2012 01:54
Пользователь вводит натуральное число revaldo666 Общие вопросы C/C++ 8 14.12.2010 16:35
Пользователь вводит три цисла, необходимо их вывести в порядке возростания LION7777 Фриланс 14 03.06.2010 11:50