
Вопрос задан 13.04.2021 в 20:04.
Предмет Информатика.
Спрашивает Муслимов Эмрах.
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;
}
#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;
}



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Конечно, я могу помочь вам с этой задачей! Вот простой код на C++, который позволит вам подсчитать количество букв в предложении:
c++#include <iostream>
#include <string>
using namespace std;
int main() {
string sentence;
cout << "Введите предложение: ";
getline(cin, sentence); // читаем предложение с пробелами
int count = 0;
for (char c : sentence) {
if (isalpha(c)) { // проверяем, является ли символ буквой
count++;
}
}
cout << "Количество букв в предложении: " << count << endl;
return 0;
}
Этот код считывает предложение, используя функцию getline()
, и затем проходится по каждому символу в предложении, используя цикл for
. Если символ является буквой, то мы увеличиваем счетчик count
. После прохода по всем символам в предложении, мы выводим количество букв на экран.
Вы можете скопировать этот код в свою среду разработки, скомпилировать и запустить его, чтобы получить результат. Успехов вам!


Топ вопросов за вчера в категории Информатика

Информатика 47

Информатика 33

Информатика 67

Информатика 18

Информатика 25

Информатика 563

Информатика 16
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili