Предмет: Информатика,
автор: глафира1296
C++
Нужно срочно и как можно быстрее!
Дано предложение, оканчивающееся точкой. Требуется подсчитать количество букв в нём.
Ответы
Автор ответа:
0
При условии что кроме пробелов и точек других символов или цифр нету, т.к. в задании о них не сказано:
#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;
}
#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;
}
Автор ответа:
0
в 15 строке ошибка
Автор ответа:
0
[](auto c) { не компилируется
Похожие вопросы
Предмет: Қазақ тiлi,
автор: 20101014
Предмет: Русский язык,
автор: sl1m3051
Предмет: Русский язык,
автор: Krahabor
Предмет: Литература,
автор: Татьяна171717177171
Предмет: Химия,
автор: Dextermorgan2012