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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.10.2018, 16:29   #1
_PoLL_
 
Регистрация: 17.10.2018
Сообщений: 3
Восклицание Как заменить символ в строке на порядковый номер алфавита Pascal ABC.net

Как заменить символ в строке на порядковый номер русского алфавита?
пример
дано: абвгд
получили: 12345


Pascal ABC.net

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

а эта тема http://programmersforum.ru/showthread.php?t=323447 для чего?


Цитата:
Сообщение от _PoLL_ Посмотреть сообщение
Как заменить символ в строке на порядковый номер русского алфавита?
пример
дано: абвгд
получили: 12345
а если дана строка машка
что должно получиться?

а так, я бы просто сделал так:
Код:
const alphabet : string = 'абвгдежзиклмнопрстуфхцчшэюя';
var s, s2 : string;
begin
  s := 'абвгд';
  s2 := '';
  foreach var ch in s do s2 := s2 + Pos(ch,alphabet);
  WriteLn(s2)
end.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
заменить первый символ в строке brownb Общие вопросы Delphi 2 18.09.2017 11:35
Заменить в строке один символ на другой (assembler) fuzo Помощь студентам 1 06.05.2013 12:11
Как заменить последний символ в строке? artemavd Общие вопросы Delphi 16 01.09.2012 18:49
Assembler!!! Заменить на символ ‘!’ каждый 3тий символ в строке. Leon9313 Помощь студентам 0 24.04.2012 13:02
заменить символ в строке felmor Паскаль, Turbo Pascal, PascalABC.NET 1 25.12.2008 18:38