Вопрос задан 21.06.2023 в 13:17. Предмет Информатика. Спрашивает Брынцев Александр.

Дано предложение. Вывести на экран его слова , которые содержат ровно три буквы е (НАПИСАТЬ НА СИ++)

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

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

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

void split(vector<string> &v, string &s){

   string cur;

   for(auto &i : s){

       if(tolower(i) >= 'a' && tolower(i) <= 'z')

           cur += i;

       else if(!cur.empty()){

           v.push_back(cur);

           cur.clear();

       }

   }

}

bool check(string &s){

   int cnt = 0;

   for(auto &i : s)

       cnt += (i == 'e');

   return cnt == 3;

}

signed main(){

   string str;

   vector<string> w;

   getline(cin, str);

   split(w, str);

   for(auto &i : w)

       if(check(i))

           cout << i << "\n";

}

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

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

cpp
#include <iostream> #include <string> #include <sstream> int main() { std::string sentence; std::cout << "Введите предложение: "; std::getline(std::cin, sentence); std::istringstream iss(sentence); std::string word; std::cout << "Слова с ровно тремя буквами 'е':\n"; while (iss >> word) { int count = 0; for (char letter : word) { if (letter == 'е' || letter == 'Е') { count++; } } if (count == 3) { std::cout << word << std::endl; } } return 0; }

Скопируйте этот код в файл с расширением .cpp и скомпилируйте его с помощью вашего компилятора C++. После запуска программы она попросит вас ввести предложение, после чего вы увидите на экране слова, содержащие ровно три буквы "е".

0 0

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

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

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

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