|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.05.2013, 18:01 | #1 |
Пользователь
Регистрация: 24.10.2012
Сообщений: 37
|
C# строка
подскажите плиз как в строке допустим string s="ст50р10ка50" посчитать сумму чисел!?
|
22.05.2013, 18:20 | #2 |
Пользователь
Регистрация: 26.12.2012
Сообщений: 90
|
Выбираешь из строки числа и считаешь сумму чисел
|
22.05.2013, 18:22 | #3 |
Форумчанин
Регистрация: 10.12.2011
Сообщений: 167
|
Код:
|
22.05.2013, 18:24 | #4 |
Старожил
Регистрация: 19.08.2009
Сообщений: 2,119
|
Nickolai47
выделить из строки последовательности цифр, перевести их в числа, просуммировать, profit. var sum = Regex.Split(s, @"[^\d]+").Select(p => string.IsNullOrEmpty(p) ? 0 : int.Parse(p)).Sum();
А вы почему со мной не соглашаетесь, у вас что, импотенция? (c) ACE Valery
|
22.05.2013, 18:44 | #5 | |
Пользователь
Регистрация: 24.10.2012
Сообщений: 37
|
Цитата:
|
|
22.05.2013, 21:38 | #6 |
Форумчанин
Регистрация: 10.12.2011
Сообщений: 167
|
тогда как-то так
Код:
|
22.05.2013, 21:42 | #7 | |
Пользователь
Регистрация: 08.02.2013
Сообщений: 69
|
Цитата:
возьми этот код, только добавь строки, которые при нахождении первого числа, (5 в твоем случае), проверяли следующий за ним и если следующий символ число, то 5 множиш на 10+ новое число (ноль в твоем случае), и проверяешь дальше. как только символ не является числом суме присваиваешь результат умножения и суммирования. Если трехзначное, значит опять множишь на 10+ число...Думаю идею понял. Интересно мнение специалистов..Имеет ли право данная идея на жизнь? |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
строка string и строка char | Petyu | Общие вопросы C/C++ | 3 | 16.05.2013 00:26 |
строка | kazbek1 | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 17.05.2012 18:51 |
Строка в С++ | dronchik2010 | Помощь студентам | 2 | 08.12.2011 16:04 |
строка | D_E_N | Общие вопросы Delphi | 2 | 03.01.2010 21:44 |
Строка состаяния или загрузачная строка | Sergeu | Мультимедиа в Delphi | 8 | 27.08.2008 10:32 |