Вопрос задан 22.06.2023 в 19:17. Предмет Информатика. Спрашивает Неженцева Виктория.

ПОМОГИТЕ ПОЖАЛУЙСТА Дан текст. Определить, сколько в нем предложений на С++

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Шевелев Кирилл.

#include <iostream>

#include <string>

using namespace std;

int main() {

   string t;

   int cnt(0);

   getline(cin, t);

   for(const char c: t){

       if(c == '.' or c == '!' or c == '?')

       cnt++;

   }

   if(cnt == 0)

   cnt++;

   cout << cnt;

   return 0;

}

P. S. Текст вводиться в программу

0 0
Отвечает Чуев Никита.

Ответ:

Можно спросить, а где

Можно спросить, а где текст?

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, я могу помочь вам написать программу на C++, которая будет определять количество предложений в тексте. Вот пример простой программы для выполнения этой задачи:

cpp
#include <iostream> #include <string> using namespace std; int countSentences(const string& text) { int sentenceCount = 0; for (char c : text) { if (c == '.' || c == '!' || c == '?') { sentenceCount++; } } return sentenceCount; } int main() { string text; cout << "Введите текст: "; getline(cin, text); int sentences = countSentences(text); cout << "Количество предложений в тексте: " << sentences << endl; return 0; }

Эта программа считает количество предложений, считая знаки препинания ".", "!" и "?". Введите ваш текст, и программа выдаст количество предложений в нем.

0 0

Похожие вопросы

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

Последние заданные вопросы в категории Информатика

Задать вопрос