3 / 3 / 0
Регистрация: 18.09.2015
Сообщений: 36
1

Подсчитать количество цифр в строке, которую вводит пользователь

08.11.2015, 17:29. Показов 421. Ответов 11
Метки нет (Все метки)

Подсчитать количество цифр в строке которую вводит пользователь.
Помогите пожалуйста.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.11.2015, 17:29
Ответы с готовыми решениями:

Пользователь вводит текст. Подсчитать количество цифр «5» и «4» вместе. Использовать массивы символов
Почему не работает ? #include <iostream> #include <string> using namespace std; int...

Пользователь вводит строку. Определить количество букв (рус eng), количество цифр и количество остальных
в чем проблема не пойму работает на английских буквах на цифрах и остальные символы вроде считает а...

Подсчитать количество слов, начинающихся с символа, который вводит пользователь
После считывания подсчитать количество слов, начинающихся с символа, который вводит пользователь...

Реализовать двумерный динамический треугольный массив. Количество строк и сами элементы вводит пользователь. Количество элементов в строке рассчитывае
Реализовать двумерный динамический треугольный массив. Количество строк и сами элементы вводит...

11
Dimension
584 / 452 / 223
Регистрация: 08.04.2014
Сообщений: 1,710
08.11.2015, 17:35 2
C++
1
2
3
for(int i=0;i<s.size();i++)
  if(isdigit(s[i]))
   count++;
0
3 / 3 / 0
Регистрация: 18.09.2015
Сообщений: 36
08.11.2015, 17:37  [ТС] 3
Объясните пожалуйста что за s.size
0
10 / 10 / 10
Регистрация: 04.09.2014
Сообщений: 62
08.11.2015, 17:39 4
Dimidr, метод класса string
0
3 / 3 / 0
Регистрация: 18.09.2015
Сообщений: 36
08.11.2015, 17:41  [ТС] 5
Чет я не понял.
0
10 / 10 / 10
Регистрация: 04.09.2014
Сообщений: 62
08.11.2015, 17:43 6
Dimidr, метод класса string, который возвращает кол-во символов в строке.
0
3 / 3 / 0
Регистрация: 18.09.2015
Сообщений: 36
08.11.2015, 17:47  [ТС] 7
а как на счет cin.getline()?
0
:)
Эксперт С++
4769 / 3263 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
08.11.2015, 17:52 8
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <algorithm>
#include <cctype>
#include <iostream>
#include <string>
using namespace std;
 
int main() {
    
    string s;
    getline(cin, s);
    cout << count_if(s.begin(), s.end(), ::isdigit) << endl;
    return 0;
}
http://ideone.com/hm2Ijc
1
3 / 3 / 0
Регистрация: 18.09.2015
Сообщений: 36
08.11.2015, 17:59  [ТС] 9
begin, end,idigit - как работают и что значат?
0
:)
Эксперт С++
4769 / 3263 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
08.11.2015, 18:09 10
Цитата Сообщение от Dimidr Посмотреть сообщение
begin, end
функции, возвращающие итератор на начало и (за) конец строки.
Цитата Сообщение от Dimidr Посмотреть сообщение
idigit
функция, проверяющая является ли символ цифрой.
Цитата Сообщение от Dimidr Посмотреть сообщение
как работают и что значат?
А вообще, для начала попробуй поискать сам.
1
3 / 3 / 0
Регистрация: 18.09.2015
Сообщений: 36
08.11.2015, 18:16  [ТС] 11
Спасибо
0
3 / 3 / 0
Регистрация: 18.09.2015
Сообщений: 36
15.11.2015, 19:41  [ТС] 12
А как таким способом посчитать количество слов в строке?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.11.2015, 19:41

Подсчитать общее количество цифр и количество единиц в строке
Вводится текст. Среди символов этого текста имеется несколько цифр. Подсчитать общее количество...

Пользователь вводит путь к папке и маску файлов. Также пользователь вводит имя результирующего файла
Пользователь вводит путь к папке и маску файлов. Также пользователь вводит имя результирующего...

Подсчитать количество цифр в строке
Найти количество цифр в строке

Подсчитать количество цифр в строке
???Ввести строку состоящую из цыфр и букв,и посчитать колтчество цыфр(быквы не должно брать считать...


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

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

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