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

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

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

Посчитать количество символов в строке - C++

22.10.2013, 17:14. Просмотров 1116. Ответов 4
Метки нет (Все метки)

Задание:
Дана строка. Подсчитать количество различных символов, которые не являются буквами или цифрами, и вывести их на экран.
Знаю как посчитать количество всех символов строки, но не пойму как исключить из этого подсчёта цифры и буквы ? Может кто-нибудь показать пример ?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.10.2013, 17:14     Посчитать количество символов в строке
Посмотрите здесь:

Посчитать количество символов в строке C++
C++ В строке посчитать количество символов, которые введёт пользователь
Посчитать количество символов C++
В данной строке символов посчитать количество вхождений данной буквы C++
Ввести строку символов, если ее длина кратна 2, посчитать количество цифр в этой строке. C++
Посчитать количество символов "q" в строке C++
C++ Нужно посчитать количество символов пунктуации (: ; ? ! , .) в веденной строке
C++ Посчитать количество букв в введенной строке символов
Посчитать количество слов во введенной строке символов, начинающихся с «Т» или «т» C++
C++ Посчитать количество подряд идущих символов в каждой строке
Посчитать количество символов в файле C++
C++ Посчитать в строке количество латинских символов

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Folko
265 / 253 / 7
Регистрация: 27.09.2013
Сообщений: 877
Записей в блоге: 1
22.10.2013, 17:20     Посчитать количество символов в строке #2
Chymardos, в смысле подсчитать кол-во всех спецсимволов? Заводите доп переменную счетчик, и в цикле проходите по всем символам. Нашли символ, увеличили счетчик на 1
Chymardos
0 / 0 / 0
Регистрация: 29.01.2013
Сообщений: 78
22.10.2013, 17:33  [ТС]     Посчитать количество символов в строке #3
Цитата Сообщение от Folko Посмотреть сообщение
Chymardos, в смысле подсчитать кол-во всех спецсимволов? Заводите доп переменную счетчик, и в цикле проходите по всем символам. Нашли символ, увеличили счетчик на 1
да это всё понятно, только не понятно как именно исключить из счёта буквы и цифры
CheshireCat
Эксперт С++
2890 / 1239 / 78
Регистрация: 27.05.2008
Сообщений: 3,327
22.10.2013, 17:36     Посчитать количество символов в строке #4
Для исключения используй фунцию isalnum: http://msdn.microsoft.com/ru-ru/libr...=vs.90%29.aspx
Демик
9 / 9 / 0
Регистрация: 19.04.2012
Сообщений: 114
22.10.2013, 17:40     Посчитать количество символов в строке #5
сделать 2 массива, с буквами и с цифрами, в цикле сравнивать текущий символ, если совпадений нет, то это не цифра и не буква, тогда увеличиваем счетчик
Yandex
Объявления
22.10.2013, 17:40     Посчитать количество символов в строке
Ответ Создать тему
Опции темы

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