![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
человек
Форумчанин
Регистрация: 11.05.2009
Сообщений: 517
|
![]()
Доброго времени суток.
Возникла проблема с выполнением одной задачи. Ее суть в том, что бы вывести в табличном виде количество одинаковых символов в строке, и преобразовать все под один регистр. Например я ввожу: ____________ АаааББбкFRRRr result: A:4 Б:3 К:1 F:1 R:4 ________ Что сделал я, я перевел все в один регистр, я нашел все как хотел, но только с английскими буквами. Как мне работать с русскими буквами? Код который использовал: Код:
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
А чем не устраивают функции AnsiUpperCase, AnsiLowerCase, UpperCase, LowerCase?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#3 | |
человек
Форумчанин
Регистрация: 11.05.2009
Сообщений: 517
|
![]() Цитата:
Вся проблема в том, что Английские буквы -( количество повторений)- считает, а вот с Русскими не работает... Преобразовать преобразовывает а вот посчитать количество не хочет. |
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]() Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#5 | |
человек
Форумчанин
Регистрация: 11.05.2009
Сообщений: 517
|
![]() Цитата:
Код:
Английские считает, русские нет! Последний раз редактировалось viks1; 31.03.2013 в 14:23. |
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Я на Д-7 проверил. Если более продвинутые так не пойдет
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#7 |
человек
Форумчанин
Регистрация: 11.05.2009
Сообщений: 517
|
![]() |
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Прикол в том, что символы в String не однобайтные
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 31.03.2013 в 14:34. |
![]() |
![]() |
![]() |
#9 | |
человек
Форумчанин
Регистрация: 11.05.2009
Сообщений: 517
|
![]() Цитата:
и с AnsiUpperCase тоже работает. Маленькая просьба, не смогли бы объяснить какой алгоритм работы этого кода? Я частично понял что за чем, но есть непонятные моменты. Их много , приводить не буду) |
|
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Количество символов в строке экрана | Решетова Алена | Паскаль, Turbo Pascal, PascalABC.NET | 10 | 18.02.2013 13:38 |
Количество различных символов в строке | Pasha_Sh | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 25.10.2012 21:15 |
Количество символов в строке! | kalosha-stepa | Паскаль, Turbo Pascal, PascalABC.NET | 7 | 24.09.2012 08:09 |
Количество символов в строке | Ivan357 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 09.12.2008 17:06 |