Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
lalapta
0 / 0 / 0
Регистрация: 17.03.2009
Сообщений: 3
#1

Поможите обработать текст - C++

31.03.2009, 22:16. Просмотров 533. Ответов 4
Метки нет (Все метки)

хотелосьбы чтоб С++ из текста выбирало цыфры и вставляло в массив.
цыфры идут после слдущей последовательности alt='Поставлено $
например если alt='Поставлено $200 то в массив нада вписать 200
а если встречается alt='число то в массив надо вписать 0
Плиззз поможите!!!
вот пример текста >>>
Код
 
betname='Красное'; break;
case 48: betname='Чёрное'; break;
}
document.forms.rform.betn.value=bet;
document.forms.rform.bettype.value=betname;
return true;
}
</script>
<center>
<table border=0><tr><td valign=top>
<center><b>Ваш счёт: $7,243</b>
</center>
 
<table align=center class=wb cellspacing=10 border=0 bgcolor=#f0fff0><tr><td>
<table border=0 cellspacing=0 cellpadding=0>
<tr><td><img onClick=putbet(3) OnMouseOver="changeCursor(this,2)" height=41 alt='Поставлено $20 : Число 3' src=http://images.ganjawars.ru/i/rim/3.gif><img onClick=putbet(6) OnMouseOver="changeCursor(this,2)" height=41 alt='Поставлено $250 : Число 6' src=http://images.ganjawars.ru/i/rim/6.gif><img onClick=putbet(9) OnMouseOver="changeCursor(this,2)" height=41 alt='Поставлено $100 : Число 9' src=http://images.ganjawars.ru/i/rim/9.gif><img onClick=putbet(12) OnMouseOver="changeCursor(this,2)" height=41 alt='Поставлено $2,000 : Число 12' src=http://images.ganjawars.ru/i/rim/12.gif><img onClick=putbet(15) OnMouseOver="changeCursor(this,2)" height=41 alt='Поставлено $2,557 : Число 15' src=http://images.ganjawars.ru/i/rim/15.gif><img onClick=putbet(18) OnMouseOver="changeCursor(this,2)" height=41 alt='Поставлено $10,000 : Число 18' src=http://images.ganjawars.ru/i/rim/18.gif><img onClick=putbet(21) OnMouseOver="changeCursor(this,2)" height=41 alt='Поставлено $500 : Число 21' src=http://images.ganjawars.ru/i/rim/21.gif><img onClick=putbet(24) OnMouseOver="changeCursor(this,2)" height=41 alt='Поставлено $18,350 : Число 24' src=http://images.ganjawars.ru/i/rim/24.gif><img onClick=putbet(27) OnMouseOver="changeCursor(this,2)" height=41 alt='Поставлено $3,010 : Число 27' src=http://images.ganjawars.ru/i/rim/27.gif><img onClick=putbet(30) OnMouseOver="changeCursor(this,2)" height=41 alt='Поставлено $14,833 : Число 30' src=http://images.ganjawars.ru/i/rim/30.gif><img onClick=putbet(33) OnMouseOver="changeCursor(this,2)" height=41 alt='Поставлено $26,536 : Число 33' src=http://images.ganjawars.ru/i/rim/33.gif><img onClick=putbet(36) OnMouseOver="changeCursor(this,2)"
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.03.2009, 22:16     Поможите обработать текст
Посмотрите здесь:

Обработать текст согласно условию - C++
Дана строка текста, в которой слова разделены пробелами. Необходимо: - определить количество слов в строке; - найти самое короткое...

помогите обработать массив. - C++
Доброго времени суток. В общем есть задача с массивом. вывод массива я сделал: //вывод основного массива int n; int a; ...

обработать исключительные ситуации - C++
Функция вычисляет корень квадратного уравнения ax2+bx+c=0 Нужно обработать исключительные ситуации

Как обработать исключение от wcsncpy_s? - C++
Подскажите как обработать исключения от wcsncpy_s и подобных? что в catch ловить?

Сформировать и обработать текстовый файл - C++
Сформировать текстовый файл f1. Переписать строки из файла f1 в файл f2, дополняя их справа символами &quot;!&quot; таким образом, чтобы все строки в...

Обработать строки, пользуясь указателями - C++
Помогите решить, заранее спасибо: Вводится строка в символьный массив размером 80. Задание: Рядом с заданным пользователем символом...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
accept
4821 / 3241 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
01.04.2009, 00:44     Поможите обработать текст #2
а если встречается alt='число то в массив надо вписать 0
это как выглядит ?
lalapta
0 / 0 / 0
Регистрация: 17.03.2009
Сообщений: 3
01.04.2009, 02:03  [ТС]     Поможите обработать текст #3
Цитата Сообщение от accept Посмотреть сообщение
это как выглядит ?
типа если будет Alt='число 33 или Alt='число 2 то в массив вписывается 0
accept
4821 / 3241 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
01.04.2009, 09:08     Поможите обработать текст #4
там нужно что-то с русским текстом делать (он может быть в различных кодировках)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.04.2009, 14:42     Поможите обработать текст
Еще ссылки по теме:

Правильно обработать поток данных - C++
Допустим пользователь вводит строку типа: &quot;A build 3 : 2,3,2 : 1,2,3,4,5,6,7,8,9,10,11,12&quot;. Мне нужно то, что стоит между двоеточий...

обработать аргументы функции main - C++
Всем привет. В main() передается строка и число. Как их можно обработать? На это выскакивает ошибка char* str= new char; ...

Обработать строку, используя указатели - C++
Условие обработки: Удалить последоватьльность из двух и более символов, эквивалентных заданной цифре. Если после последовательность...

Обработать информацию об оценках студентов - C++
Привет всем )) Нужна помощь Задача (язык С ++). Составить программу, которая запрашивает фамилии 10 студентов и их оценки по 10...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
accept
4821 / 3241 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
04.04.2009, 14:42     Поможите обработать текст #5
для linux'а написал, а для виндовс нет, так как там при чтении из файла чо-то с кодировками

dev-cpp вообще говорит, что в swprintf второй параметр не длина строки, как в gcc и в lcc, а сразу строка формата

Код
[guest@station src]$ ./altparse
20
250
100
2,000
2,557
0
10,000
500
18,350
3,010
14,833
26,536
[guest@station src]$
Вложения
Тип файла: zip altparse.zip (4.3 Кб, 11 просмотров)
Yandex
Объявления
04.04.2009, 14:42     Поможите обработать текст
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru