0 / 0 / 0
Регистрация: 03.01.2015
Сообщений: 10
|
|
1 | |
Подсчитать количество знаков пунктуации в последовательности символов10.09.2015, 18:25. Показов 1863. Ответов 18
Метки нет (Все метки)
Написать программу, которая подсчитывает количество символов пунктуации в рядке символов, которые вводят с клавиатуры.
0
|
10.09.2015, 18:25 | |
Ответы с готовыми решениями:
18
Посчитать количество пробелов, количество букв, количество знаков пунктуации и количество всех символов Подсчитать количество знаков препинания в строке символов Посчитать количество знаков препинания в последовательности символов Подсчитать количество знаков, цифр, входящих в строку символов |
7793 / 6560 / 2984
Регистрация: 14.04.2014
Сообщений: 28,672
|
|
10.09.2015, 18:26 | 2 |
Рядок - это какой-то новый термин? Всегда была строка или последовательность.
0
|
Kerry_Jr
|
10.09.2015, 18:29
#3
|
0
|
nmcf
|
10.09.2015, 18:31
#4
|
Не по теме: Всё написал по-русски кроме рядка?
0
|
10.09.2015, 18:34 | 5 | |||||
Не по теме: nmcf, может он имел в виду числовой рядок? :)
0
|
0 / 0 / 0
Регистрация: 03.01.2015
Сообщений: 10
|
|
10.09.2015, 18:39 [ТС] | 6 |
Иммел в виду строку, прошу прощения, говорю по украински.
0
|
Kerry_Jr
|
10.09.2015, 18:52
#7
|
0
|
Ferrari F1
|
10.09.2015, 19:16
#8
|
Не по теме: Kerry_Jr, черт, опять ты мне нос утер :(
0
|
0 / 0 / 0
Регистрация: 03.01.2015
Сообщений: 10
|
|
10.09.2015, 19:20 [ТС] | 9 |
Ответа на вопрос пока нету...
0
|
10.09.2015, 19:31 | 11 | |||||
Reykjavik, может этот подойдет
0
|
7793 / 6560 / 2984
Регистрация: 14.04.2014
Сообщений: 28,672
|
|
10.09.2015, 19:42 | 12 |
Нужно локаль русскую устанавливать, для корректной работы ispunct().
1
|
7793 / 6560 / 2984
Регистрация: 14.04.2014
Сообщений: 28,672
|
|
10.09.2015, 19:46 | 14 |
Это зависит от кодовой страницы. Для 1251 нужна русская локаль. А особой кодовой страницы для украинского нет.
0
|
10.09.2015, 19:48 | 15 | |||||
Сообщение было отмечено Reykjavik как решение
Решение
nmcf, Reykjavik, тогда я поправил =)
1
|
10.09.2015, 20:05 | 16 |
Насколько я помню, во всех кодовых страницах у знаков препинания одни и те же коды. Локаль нужна для isalpha и isalnum, а ispunct и issapce вполне корректно отрабатывают без локали. По крайней мере я проверил для 1251 и 866 - все работает как с кириллицей, так и с латиницей.
0
|
7793 / 6560 / 2984
Регистрация: 14.04.2014
Сообщений: 28,672
|
|
10.09.2015, 20:08 | 17 |
Я же не сказал, что будет полностью не верно. Есть общие знаки как точка и запятая, а есть специфические. Прогони ispunct() по всем кодам с русской локалью и с "C", увидишь разницу.
0
|
7793 / 6560 / 2984
Регистрация: 14.04.2014
Сообщений: 28,672
|
|
10.09.2015, 20:18 | 18 |
Вот:
0
|
7793 / 6560 / 2984
Регистрация: 14.04.2014
Сообщений: 28,672
|
|
10.09.2015, 20:26 | 19 |
Не все символы верно отображаются из-за преобразования 1251->866.
0
|
10.09.2015, 20:26 | |
10.09.2015, 20:26 | |
Помогаю со студенческими работами здесь
19
Подсчитать количество символов и знаков препинания в текстовом файле Посчитать количество знаков пунктуации в строке Посчитать количество знаков пунктуации во введенной строке Предложения, содержащие максимальное количество знаков пунктуации Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |