Регистрация
Войти
Стать экспертом Правила
Информатика

C++Нужно срочно и как можно быстрее!Дано предложение, оканчивающееся точкой. Требуется подсчитать количество букв в нём.

ОТВЕТЫ
При условии что кроме пробелов и точек других символов или цифр нету, т.к. в задании о них не сказано:
#include <algorithm>
#include <iostream>
using namespace std;
 
int main()
{
    string s;
    cout << "Enter string: ";
    getline(cin, s);
    for (auto i : s) {
        if (i == '.') {
            cout << count_if(
                                        s.begin(),
                                        s.end(),
                                        [](auto c) {
                                            return c != ' ' && c != '.';
                                        }
                                      ) << endl;
        }
    }
    return 0;
}
693
Контакты
Реклама на сайте
Спрошу
О проекте
Новым пользователям
Новым экспертам