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

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

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.01.2012, 21:53   #1
manhant23
Новичок
Джуниор
 
Регистрация: 26.01.2012
Сообщений: 2
По умолчанию Из строки, состоящей из букв, цифр, запятых, точек, знаков + и – , выделить подстроку, задающую вещественное число с фиксированной

Из строки, состоящей из букв, цифр, запятых, точек, знаков + и – , выделить подстроку, задающую вещественное число с фиксированной точкой.

Строку вводить в ComboBox , а решение выводить в Edit .

Немного начал , дальше не знаю .Скорее всего нужно использовать isdigit()
Код:
void __fastcall TForm1::ComboBox1Click(TObject *Sender)
{
int n, i, nst,st2;
nst = ComboBox1->ItemIndex;				// Определение номера строки 
String st = ComboBox1->Items->Strings[nst]; 	//  Запись выбранной строки stстроки  st

 for(i=1; i<st.Length(); i++)   {

Последний раз редактировалось Stilet; 26.01.2012 в 22:30.
manhant23 вне форума Ответить с цитированием
Старый 27.01.2012, 23:35   #2
microbit
Форумчанин
 
Аватар для microbit
 
Регистрация: 26.09.2011
Сообщений: 176
По умолчанию

регулярные выражения
Код:
TRegEx* reg = new TRegEx("[0-9]{2,10}.[0-9]{2,4}");
st = reg->Match(st).Value;
delete reg;
microbit вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как округлить вещественное число до 2 знаков после запятой roxy7 Microsoft Office Excel 2 06.12.2011 22:15
Группы букв, знаков и цифр Паркер Помощь студентам 2 08.11.2011 22:18
Выделить подстроку из строки Manonia Общие вопросы .NET 7 17.07.2010 05:19
Выделить подстроку Jeniuz Общие вопросы C/C++ 1 04.12.2009 18:25
Си. Задано натуральное число. В нем выделить максимальную по длине группу подряд идущих четных цифр Veina Помощь студентам 20 23.11.2009 17:00