[Ответить в тред] Ответить в тред

02/12/16 - Конкурс визуальных новелл доски /ruvn/
15/11/16 - **НОВЫЙ ФУНКЦИОНАЛ** - Стикеры
09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!

Check this out!

Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • /math/ - Математика • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 48 | 9 | 14
Назад Вниз Каталог Обновить

Аноним 02/04/17 Вск 14:51:35  150102548  
380px-Helpme.svg.png (47Кб, 380x440)
Нужен исходный код для проги : подсчет знаков препинания в тексте.
План роботы програмы.
- запуск
- открыть файл с текстом (.txt)
- подсчет количества "." "," "?" "!"
- вывод количества знаков на екран (каждого знака в отдельной цифре, а не общее колиство знаков)
прошу ПОМОЩИ.
С++!!!!!!!!!!!!!!!!!!!!!
Аноним 02/04/17 Вск 14:54:13  150102738
600 грн и делаю тебе задание
Аноним 02/04/17 Вск 14:56:37  150102903
>>150102738
ты ебанутый шоле, за 600 грн я дипломку куплю и еще на гондоны останеться
Аноним 02/04/17 Вск 14:57:04  150102940
>>150102548 (OP)
Саги довену
Аноним 02/04/17 Вск 14:59:12  150103074
1466094352888.jpg (47Кб, 704x396)
>>150102903
>23 доллара
>дипломку куплю и еще на гондоны останеться
Удачи
Аноним 02/04/17 Вск 15:02:17  150103285
>>150102548 (OP)
что именно тебе не понятно? писать за тебя не буду, максимум отвечу на твои вопросы
Аноним 02/04/17 Вск 15:09:25  150103773
>>150102548 (OP)
школьник?
Аноним 02/04/17 Вск 15:14:09  150104092
>>150102548 (OP)
Кароч если над могу скинуть код. Только он на делфи, к тому же чуть другая прога. Она тип могла искать в тексте слова и считать их с выводом этой цифры, по нажатию на кнопку.
Аноним 02/04/17 Вск 15:17:07  150104281
>>150103773
СТУДЕНТ ДИБИЛ - 18 ЛВЛ(
Аноним 02/04/17 Вск 15:18:50  150104386
14466126844450.jpg (115Кб, 1920x1200)
>>150104281
пиши свои вопросы, студень
Аноним 02/04/17 Вск 15:24:02  150104695
>>150102548 (OP)
опхуй, если ты будешь отвечать так медленно - я съебусь с треда, и прогу будешь писать сам
Аноним 02/04/17 Вск 15:26:01  150104841
Стикер (319Кб, 512x424)
>>150102548 (OP)
Могу только на вафле.

string text = "so.me text,.?";
int count = 0;
foreach (var match in Regex.Matches(text, ".,?!"))
{
count++;
}
Аноним 02/04/17 Вск 15:28:53  150105054
1. смотришь сколько символов в файле
2. хуяришь цикл на это число со сравнением символов
3. при удачном сравнении счётчик определённого символа увеличивается.

а теперь каждое действие гугли отдельно, но, думаю, самое сложное тут 1.
Аноним 02/04/17 Вск 15:31:41  150105249
>>150104841
Регулярку проебланил немного "\\.|\\,|\\.|\\?|\\!"
Аноним 02/04/17 Вск 15:32:39  150105310
>>150105249
условие перечитай
Аноним 02/04/17 Вск 15:33:46  150105383
>>150102548 (OP)
Эх, двач как обычно наполнен погромистами 300кк/наносек, а в плюсы никто не может
мимо системный программист
Аноним 02/04/17 Вск 15:35:11  150105489
>>150105383
никто не хочет писать прогу за аутиста
мимипрогаютольконаплюсах
Аноним 02/04/17 Вск 15:36:35  150105568
>>150105383
мне за подобную хуйню платят 0.5 кк а тут забесплатно все хотят.
Аноним 02/04/17 Вск 15:37:06  150105599
>>150105568
>мне за каждую подобную хуйню.
Аноним 02/04/17 Вск 15:37:28  150105625
>>150102548 (OP)
За 4 доллара скину готовый код.
Аноним 02/04/17 Вск 15:38:32  150105697
Сейчас запилю.
Аноним 02/04/17 Вск 15:39:31  150105749
>>150105697
астанавись. опхуй так ничему не научится и соснёт на ближайшей контрольной/тесте/экзамене
Аноним 02/04/17 Вск 15:44:44  150106138
blob (48Кб, 740x538)
>>150105310
Аноним 02/04/17 Вск 15:46:49  150106288
>>150106138
лучше
Аноним 02/04/17 Вск 15:48:26  150106396
14786733928320.jpg (90Кб, 500x700)
>>150106288
Но у тебя на плюсах так сделать все равно нельзя.
Аноним 02/04/17 Вск 15:48:42  150106412
>>150102548 (OP)
Держи, ОП.
https://pastebin.com/raw/2iZ32kPp
Аноним 02/04/17 Вск 15:50:16  150106529
>>150106396
пфф, я и круче смогу)
Аноним 02/04/17 Вск 15:55:01  150106863
>>150102548 (OP)
Ммм, старое знакомое задание.
Пишешь через switch, если регуляручку запилишь есть шанс, что сам не поймешь как это работает.

for (int i = 0; buff; i++)
switch (buff)
{
case '.': charIn[0]; break;
case ',': charIn[1]; break;
case '?': charIn[2]; break;
case '!': charIn[3]; break;
}

Вот так примерно. Текст сам считаешь в буфер.
Аноним 02/04/17 Вск 15:59:52  150107183
>>150106529
vector<pair<char, int>> v;
v.push_back({ '.',0 });
v.push_back({ ',',0 });
v.push_back({ '!',0 });
v.push_back({ '?',0 });
string s;
for (char c : s)
{
for (auto a : v)
{
if (c = a.first)
a.second++;
}
}
for (auto a : v)
{
cout << a.first << ' ' << a.second << endl;
}
Аноним 02/04/17 Вск 16:01:08  150107261
>>150106863
Кстати, для того чтобы вывести количество вхождения каждого символа, достаточно завести массив размером 255, если символ в тексте, икрементировать число с сдвигом в его величину.

for (int i = 0; buff; i++)
countAllChar[buff]++

В другом посте нужно поставить условие окончания цикла на buff, а иначе он будет бесконечным.
Аноним 02/04/17 Вск 16:02:37  150107377
>>150107261
Черт двач не может в квадратные скобки с і
buff buff[j]
Аноним 02/04/17 Вск 16:02:47  150107389
blob (49Кб, 1273x442)
Зачем нужен громоздкий с++ если есть божественный 1с?
Аноним 02/04/17 Вск 16:03:07  150107417
>>150107183
тупой двач
Аноним 02/04/17 Вск 16:04:46  150107543
>>150107417
А ты знаешь если в цикле или в ифе одна инструкция, то скобки можно не рисовать?
Аноним 02/04/17 Вск 16:04:50  150107550
>>150107183
>vector<pair<char, int>> v;
Про map слышал или будешь продолжать быдлокодить?)
Аноним 02/04/17 Вск 16:04:58  150107559
>>150107389
а variadic templates там есть?
Аноним 02/04/17 Вск 16:05:21  150107589
>>150107389
Слишком толсто
Аноним 02/04/17 Вск 16:06:24  150107669
>>150107543
можно
>>150107550
слышал, но толком не применял.
Аноним 02/04/17 Вск 16:06:59  150107715
14718089993110.png (79Кб, 521x500)
>>150107417
>a
>b
>v
>c
>g
>d
>e
Найс наименования переменных.
Аноним 02/04/17 Вск 16:07:43  150107760
>>150107715
о б ф у с к а ц и я
б
ф
у
с
к
а
ц
и
я
Аноним 02/04/17 Вск 16:08:28  150107815
ОП-хуй ЗДЕСЬ?
Аноним 02/04/17 Вск 16:16:49  150108470
>>150107815
дА Я ЗДЕСЬ
Аноним 02/04/17 Вск 16:17:39  150108534
JAVA-ENTERPRIZE-PROGROMMIST вктился и не понимает что мешает опу сделать это самому
Аноним 02/04/17 Вск 16:20:24  150108767
>>150108534
недостаток ума и избыток лени
Аноним 02/04/17 Вск 16:21:41  150108849
>>150108767
кек, ну так не делай это вообще
Аноним 02/04/17 Вск 16:22:59  150108941
>>150108767
Тебе скинули решение же уже.
>>150106412
Аноним 02/04/17 Вск 16:23:26  150108974
>>150108849
что значит не делай... я буду делать!.
и да мне за ету прогу 300 ГРН заплатят
Аноним 02/04/17 Вск 17:18:18  150112274
>>150108974
Сириусли? Где такие задания брать? Я тоже 300гривен за 5 минут работы хочу.
Аноним 02/04/17 Вск 17:27:16  150112770
>>150112274
За сотку сделаю.

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 48 | 9 | 14
Назад Вверх Каталог Обновить

Топ тредов
Избранное