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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.11.2009, 16:02   #1
quake1
 
Регистрация: 04.12.2007
Сообщений: 6
По умолчанию Выделение числа из строки

Проверить, образуют ли целые числа, встречающиеся в тексте в виде отдельных слов, арифметическую прогрессию.
Вот интересует вопрос, как выделить из строки именно слово, состоящее из цифр??? То есть проверить, нет ли в нем букв и символов.
Заранее спасибо
quake1 вне форума Ответить с цитированием
Старый 17.11.2009, 16:11   #2
dexterua
Пользователь
 
Регистрация: 16.11.2009
Сообщений: 24
По умолчанию

Берешь слово и посимвольно проверяешь цифра это или нет, если все цифри то это число, также можно добавить проверку к первому символу на + и -. Потом берешь следущее слово и так далее до конца строки. Слова обычно разделены пробелами, так можно контролировать начало и конец слова.
dexterua вне форума Ответить с цитированием
Старый 17.11.2009, 16:18   #3
quake1
 
Регистрация: 04.12.2007
Сообщений: 6
По умолчанию

Ну это понятно, что посимвольно...Но цифр то много...Как это сделать, используя только строковые функции?? Ведь не писать же проверку для каждой цифры от 0 до 9...
quake1 вне форума Ответить с цитированием
Старый 17.11.2009, 16:33   #4
dexterua
Пользователь
 
Регистрация: 16.11.2009
Сообщений: 24
По умолчанию

Код:
char a;
if (a>='0'&&a<='9')
dexterua вне форума Ответить с цитированием
Старый 17.11.2009, 16:47   #5
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

или
Код:
if a in ['0'..'9']
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
выделение цифр в записи числа машко Помощь студентам 5 19.06.2009 16:53
Выделение цифр в записи числа, помогите, плиз! BeaU Паскаль, Turbo Pascal, PascalABC.NET 2 04.06.2009 13:32
Выделение из строки записи вещественного числа. Kuh@r Общие вопросы C/C++ 1 30.03.2009 22:12
Выделение подстрок из строки AmXSe Помощь студентам 4 14.03.2009 06:51
выделение j-ой строки в RichTextBox TaTT DoGG Общие вопросы .NET 11 08.03.2009 15:56