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

НА С++, SOS, СРОЧНО
Условие Дана строка, состоящая из слов, разделенных пробелами. Определите сколько всего слов в строке. Формат входных данных С клавиатуры вводится строка, длиной не превышающей 255 символов. Формат выходных данных Требуется вывести одно число — количество слов в строке. Примечания Слова разделены ровно одним пробелом входные данные выходные данные I have a pen 4
НА С++

Ответы

Ответ дал: AnonimusPro
5

#include <iostream>

#include <string>

using namespace std;

int main()

{

string s;

int k=1;

getline(cin, s);

for (int i = 0; i < s.length() - 1; i++)

if (s[i] == ' ')

k = k + 1;

cout << k;

return 0;

}

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