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

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

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

Подсчитайте количество цифр, которые содержатся в строке - C++

14.03.2011, 08:59. Просмотров 445. Ответов 2
Метки нет (Все метки)

Дана строка S. Подсчитайте количество цифр, которые в ней содержатся. Чтение и вывод входных данных с помощью файлов.
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.03.2011, 08:59
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Подсчитайте количество цифр, которые содержатся в строке (C++):

Подсчитайте количество слов в строке - C++
Дана строка S, состоящая из слов, разделённых пробелами. Подсчитайте количество слов в строке S. Чет я никак не доганю как это написать....

Подсчитайте количество скобок всех видов в строке - C++
Здравствуйте уважаемые любители и ценители языка С++! У меня к вам огромная просьба. На днях нужно сдать контрольную работу по предмету...

Подсчитайте количество элементов одномерного массива, которые совпадают со своим номером - C++
Подсчитайте количество элементов одномерного массива, которые совпадают со своим номером и при этом кратны 3

Строки. Подсчитайте количество подстрок в строке. Определите длину самого короткого слова. - C++
Дана строка слов, разделенных пробелами и запятыми. Подсчитайте количество подстрок (заключенных между запятыми) в строке. Определите длину...

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

Количество цифр в строке - C++
Написал программу, которая вычисляет количество цифр в строке. Но программа не работает. Что не правильно? #include...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
LaГushan
124 / 124 / 14
Регистрация: 12.03.2011
Сообщений: 227
14.03.2011, 10:31 #2
C++
1
2
3
4
5
6
7
8
9
std::ifstream ifs("test.txt");
    int i = 0;
    if(ifs.is_open())
    {
        while(!ifs.eof())
            if(isdigit(ifs.get()))
                i+=1;
    }
    ifs.close();
1
asics
Freelance
Эксперт С++
2847 / 1784 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
14.03.2011, 16:55 #3
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от Traveller710 Посмотреть сообщение
Дана строка S. Подсчитайте количество цифр, которые в ней содержатся.
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <algorithm>
#include <string>
#include <cctype>
 
int main(){
  std::string str;
  getline(std::cin, str);
  std::cout << std::count_if(str.begin(), str.end(), isdigit);
  return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.03.2011, 16:55
Привет! Вот еще темы с ответами:

Количество цифр в строке - C++
Задание: Дана строка. Подсчитать количество содержащихся в ней цифр. int countDigits(char * str); Не хочет вводится строка с помощью...

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

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

Посчитать количество цифр в строке - C++
Как посчитать количество цифр(функция void count)? Написал вот так, что в цикле писать(как передать массив в цикл)#include &lt;iostream&gt; ...


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

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

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