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

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

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

Количество цифр в строке C++
Вычислить количество цифр в заданной строке C++
C++ Количество слов и цифр в строке, и последовательность
C++ Подсчитайте количество скобок всех видов в строке
C++ Рекурсивно вычислить количество цифр в строке
Подсчитайте количество элементов одномерного массива, которые совпадают со своим номером C++
C++ Посчитать количество цифр в строке
Строки. Подсчитайте количество подстрок в строке. Определите длину самого короткого слова. C++
Подсчитать количество цифр в строке C++
Количество цифр в строке C++
Подсчитайте количество слов в строке C++
Подсчитать количество цифр в строке C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
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();
asics
Freelance
Эксперт C++
 Аватар для asics
2841 / 1778 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
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;
}
Yandex
Объявления
14.03.2011, 16:55     Подсчитайте количество цифр, которые содержатся в строке
Ответ Создать тему
Опции темы

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