Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
lusha
1 / 1 / 0
Регистрация: 26.11.2014
Сообщений: 31
1

Дана строка. Подсчитать количество содержащихся в ней цифр

15.03.2015, 13:22. Просмотров 1217. Ответов 4
Метки нет (Все метки)

Дана строка. Подсчитать количество содержащихся в ней цифр.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.03.2015, 13:22
Ответы с готовыми решениями:

Дана строка. Подсчитать количество содержащихся в ней цифр
Дана строка. Подсчитать количество содержащихся в ней цифр. с++

Дана строка. Подсчитать количество содержащихся в ней цифр
Дана строка. Подсчитать количество содержащихся в ней цифр Ничего сложного и...

Дана строка. Подсчитать количество цифр, содержащихся в ней
Дана строка. Подсчитать количество цифр, содержащихся в ней.

Дана строка, подсчитать количество содержащихся в ней строчных букв
Дана строка, подсчитать количество содержащихся в ней строчных букв.

Дана строка. Подсчитать общее количество содержащихся в ней строчных латинских и русских букв
Дана строка. Подсчитать общее количество содержащихся в ней строчных латинских...

4
zss
Модератор
Эксперт С++
7404 / 6796 / 4299
Регистрация: 18.12.2011
Сообщений: 17,946
Завершенные тесты: 1
15.03.2015, 13:33 2
C++
1
2
3
4
5
6
char str[]="hjn345njjj789mmm0";
int count=0;
for(int i=0;i<strlen(str);i++)
  if(str[i]>='0' && str[i]<='9')
     count++;
cout<<count;
В 1000 раз в таких темах задаю вопрос,
почему не попробовать такую простую штуку сделать самостоятельно?
И ни разу никто не ответил.
Стесняетесь, что ли?
Априори возможные ответы
1. Пропустил по болезни все занятия.
2. На занятиях был, но ничего не понял, а книг и примеров не могу найти.
3. Не научился пользоваться поиском по этому разделу форума.
1
S_el
2220 / 1682 / 354
Регистрация: 15.12.2013
Сообщений: 6,665
15.03.2015, 13:34 3
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
# include <string>
# include <algorithm>
#include  <cctype>
 
int main() 
{
std::string str;
std::cout << "Input string: " << std::endl;
std::getline(std::cin, str);
std::cout << std::count_if(str.begin(), str.end(), isdigit) << std::endl;
}
Цитата Сообщение от zss Посмотреть сообщение
почему не попробовать такую простую штуку сделать самостоятельно?
А зачем если и так за них сделают?
0
Melg
539 / 160 / 79
Регистрация: 23.09.2013
Сообщений: 316
15.03.2015, 13:40 4
lusha, пример через использование стандартных алгоритмов:

C++
1
2
3
4
5
6
7
8
9
#include <iostream>
#include <algorithm>
 
int main() {
  char text[] = "hjn345njjj789mmm0";
  auto number_of_digits =
      std::count_if(std::begin(text), std::end(text), isdigit);
  std::cout << "Number of digits " << number_of_digits << '\n';
}
Пруф работоспособности:
http://ideone.com/aVx9Sr
0
lusha
1 / 1 / 0
Регистрация: 26.11.2014
Сообщений: 31
15.03.2015, 15:52  [ТС] 5
Согласна, глупо поступила, уже нашла кучу ответов на мой вопрос, буду исправляться!)
1
15.03.2015, 15:52
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.03.2015, 15:52

Вводится строка. Подсчитать сумму цифр, содержащихся в ней
Вводится строка. Подсчитать сумму цифр, содержащихся в ней.

Дано строку. Подсчитать количество содержащихся в ней цифр
Дано строку. Подсчитать количество содержащихся в ней цифр. Добавлено через...

Дана строка. Подсчитать количество букв, содержащихся в строке
Дана строка. Подсчитать количество букв, содержащихся в строке.


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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