• Предмет: Информатика
  • Автор: ntisevich192
  • Вопрос задан 2 года назад

нужна помощь очень срочно​

Приложения:

VladislavVO: На каком языке нужно написать?
ntisevich192: c++

Ответы

Ответ дал: VladislavVO
1

Ответ:

#include <iostream>

#include <windows.h>

using namespace std;

int main()

{

   SetConsoleOutputCP(CP_UTF8);

   char s[80];

   int slovo, count = 0;

   cout << "Введите строку: " << endl;

   cin.get(s, 80);

   int i = 0;

   while (s[i] == ' ' && s[i] != '\0')

       i++;

   slovo = 0;

   while (s[i] != '\0') {

       if (s[i] != ' ' && slovo == 0)

       {

           slovo = 1;

           count++;

       }

       else if (s[i] == ' ')

           slovo = 0;

       i++;

   }

   cout << "Количество слов в строке " << count;

   return 0;

}

Объяснение:

SetConsoleOutputCP(CP_UTF8) - Отображение кириллицы

cin.get(s, 80) - ввод строки

В условиях подсчитываем количество слов и на выходе получаем то что нужно

Вас заинтересует