0 / 0 / 0
Регистрация: 09.10.2011
Сообщений: 7
|
|
1 | |
Подсчет количества слов09.10.2011, 13:40. Показов 3005. Ответов 22
Метки нет (Все метки)
Допустим, дана строка:
"129 s23 ertr 234 0 e" Как подсчитать количество слов, состоящих только из латинских букв?
0
|
09.10.2011, 13:40 | |
Ответы с готовыми решениями:
22
Подсчет количества слов Подсчет количества слов Подсчёт количества слов в предложении Подсчет количества слов в предложении |
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|
09.10.2011, 13:48 | 2 |
нужно написать функцию alphaonly(), базирующуюся на isalpha()
разделить на слова через strtok() строку, прочитанную через fgets(), и для каждого слова вызвать эту функцию можно и через конечный автомат - сложнее
0
|
0 / 0 / 0
Регистрация: 09.10.2011
Сообщений: 7
|
|
09.10.2011, 13:55 [ТС] | 3 |
А если попроще?
Дело в том, что я пишу программу, которая реализует перегруженную функцию x_cnt. И надо посчитать максимальную длину последовательности нечетных чисел ( с этим разобрался), и посчитать количество слов из латиницы.
0
|
0 / 0 / 0
Регистрация: 09.10.2011
Сообщений: 7
|
|
09.10.2011, 14:05 [ТС] | 5 |
0
|
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
||||||
09.10.2011, 14:09 | 6 | |||||
0
|
0 / 0 / 0
Регистрация: 09.10.2011
Сообщений: 7
|
|
09.10.2011, 14:13 [ТС] | 7 |
Спасибо
0
|
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
||||||
09.10.2011, 14:14 | 8 | |||||
Код
[guest@localhost tests]$ .iso++ t.cpp -o t [guest@localhost tests]$ ./t abcd a:1 b:1 c:1 d:1 efgh e:1 f:1 g:1 h:1 ab12cd a:1 b:1 1:0 2:0 c:1 d:1 [guest@localhost tests]$
0
|
09.10.2011, 14:51 | 9 | |||||
0
|
0 / 0 / 0
Регистрация: 09.10.2011
Сообщений: 7
|
||||||
09.10.2011, 15:05 [ТС] | 10 | |||||
Как это применить сюда?
0
|
Jupiter
|
09.10.2011, 15:26
#11
|
0
|
0 / 0 / 0
Регистрация: 09.10.2011
Сообщений: 7
|
|
09.10.2011, 15:42 [ТС] | 12 |
*фейспальм*
Если ты хотел вызвать драму, то тебе это не удалось. Всё, вопрос снят. И без использования isalpha все прекрасно получилось. Тему можно закрыть.
0
|
0 / 0 / 0
Регистрация: 09.10.2011
Сообщений: 7
|
|
16.10.2011, 21:49 [ТС] | 14 |
0
|
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
|
||||||
16.10.2011, 23:27 | 15 | |||||
1
|
392 / 284 / 53
Регистрация: 26.12.2009
Сообщений: 874
|
||||||
16.10.2011, 23:34 | 16 | |||||
Mr.X,
0
|
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
|
|
16.10.2011, 23:46 | 17 |
0
|
392 / 284 / 53
Регистрация: 26.12.2009
Сообщений: 874
|
|
16.10.2011, 23:51 | 18 |
Mr.X, тоесть все-таки используется isalpha из cstdlib?
0
|
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
|
|
17.10.2011, 00:04 | 19 |
1
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,679
|
|
17.10.2011, 00:12 | 20 |
а чё, никто не допускает, что в словах могут быть русские буквы?
0
|
17.10.2011, 00:12 | |
17.10.2011, 00:12 | |
Помогаю со студенческими работами здесь
20
Подсчет количества слов в файле Подсчёт количества слов в строке Подсчет количества слов в строке Подсчёт количества слов в тексте Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |