Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.72/18: Рейтинг темы: голосов - 18, средняя оценка - 4.72
0 / 0 / 0
Регистрация: 15.01.2018
Сообщений: 5

Определить количество цифр во введенной строке

15.01.2018, 14:15. Показов 3790. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Определить количество цифр в введенном строке. Программа С++. Помогите пожалуйста.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.01.2018, 14:15
Ответы с готовыми решениями:

Подсчитать количество цифр в введенной строке
Прошу помочь найти ошибку в данном коде. Условие:с клавиатуры в строку вводятся числа и символы.подсчитать количество цифр в строке ...

В введённой пользователем строке подсчитать количество цифр
Вводится строка. Подсчитать в ней количество цифр Одна программа решает задачу с использованием строк, представленных как массивы...

Найти количество цифр в строке, введенной с клавиатуры
определение количества цифр в строке, введенной с клавиатуры

7
Форумчанин
Эксперт CЭксперт С++
 Аватар для MrGluck
8216 / 5047 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
15.01.2018, 14:51
Лучший ответ Сообщение было отмечено DobroAlex как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
#include <algorithm>
#include <cctype>
#include <iostream>
#include <string>
 
int main()
{
    const std::string str = "Eniki1 beniki1 El2i va22reniki bu";
    std::cout << std::count_if(str.cbegin(), str.cend(), ::isdigit);
}
0
0 / 0 / 0
Регистрация: 15.01.2018
Сообщений: 5
15.01.2018, 16:09  [ТС]
А можно через visual c++?
0
 Аватар для Hitoku
1755 / 1347 / 1407
Регистрация: 28.10.2016
Сообщений: 4,267
15.01.2018, 16:14
Вы программу-то пробовали запустить?
0
0 / 0 / 0
Регистрация: 15.01.2018
Сообщений: 5
15.01.2018, 16:16  [ТС]
Да пробивал

Добавлено через 34 секунды
Я пользуюсь visual c++ 2010
0
 Аватар для Hitoku
1755 / 1347 / 1407
Регистрация: 28.10.2016
Сообщений: 4,267
15.01.2018, 17:45
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include "stdafx.h"
#include <iostream>
#include <string>
#include <set>
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "rus");
    string str = "Eniki1 beniki1 El2i va22reniki bu";
    int count = 0;
    set<char> num = { '1','2','3','4','5','6','7','8','9','0' };
    for (int i = 0; i < str.length(); i++)
        if (num.find(str[i]) != num.end())
            count++;
    cout << "Строка \"" << str << "\" содержит " << count << " символов\n";
    system("pause");
    return 0;
}
1
Заклинатель змей
 Аватар для DobroAlex
705 / 560 / 219
Регистрация: 30.04.2016
Сообщений: 2,605
15.01.2018, 18:01
maks12312, а на дворе 2018. Обновитесь до 17, т.к count_if из С++17
http://en.cppreference.com/w/cpp/algorithm/count
0
Форумчанин
Эксперт CЭксперт С++
 Аватар для MrGluck
8216 / 5047 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
16.01.2018, 18:12
Цитата Сообщение от DobroAlex Посмотреть сообщение
т.к count_if из С++17
count_if из С++98
http://rextester.com/RTDUJ43812
(заменил в своём коде методы cbegin и cend на begin и end)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.01.2018, 18:12
Помогаю со студенческими работами здесь

Вывести на экран количество цифр в строке, введенной с клавиатуры
1)Написать программу, которая выводит на экран количество цифр в строке, введенной с клавиатуры 2)Написать программу, которая складывает...

Не используя массивы, подсчитать во введенной строке символов общее количество цифр и букв S
Как сделать эти программы без массива? Во введенной строке символов подсчитать общее количество цифр и букв S. С++ через Unicode ...

Определить количество маленьких букв в введенной строке
Определить количество маленьких букв в введенной строке. Заранее спасибо :)

Определить количество маленьких букв во введенной строке
Задача СРР. Определить количество маленьких букв в введенной строке.

Определить количество букв, количество цифр и количество остальных символов, присутствующих в строке
Дана строка. Определить количество букв, количество цифр и количество остальных символов, присутствующих в строке. Рекомендации: Для...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru