Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Подсчитать количество слов в предложении (слово – это набор символов, разделённых пробелами) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Динамический массив объектов класса и считывание двоичных файлов http://www.cyberforum.ru/cpp-beginners/thread1655923.html
Долго бьюсь и не могу понять. В этом варианте он выдает такую ошибку #include <iostream> #include <fstream> #include <cstdlib> using namespace std; class Forms { private:
C++ Найдите произведение элементов массива, расположенных после максимального по модулю элемента Найдите произведение элементов массива, расположенных после максимального по модулю элемента. http://www.cyberforum.ru/cpp-beginners/thread1655915.html
обход папок в многопоточном режиме C++
Помогите реализовать данный код в многопоточном режиме. Заранее спасибо. Я не особо понимаю в чем ошибки, проверьте пожалуйста. inline std::string narrow(std::wstring const& text) { std::locale...
C++ Найти сумму элементов массива, расположенных между первым и последним нулевыми элементами
Написать программу по обработке одномерных массивов. Размеры массивов вводить с клавиатуры№ В консольном приложении предусмотреть возможность ввода данных как с клавиатуры? так и с использованием...
C++ Указатели (Pointers) http://www.cyberforum.ru/cpp-beginners/thread1655896.html
Здравствуйте. Решил углубленно изучить указатели. Скачал несколько книг, лекций, тестов именно по указателям. Возник ряд вопросов, поэтому я не стал для каждого вопроса заводить отдельный топик, а...
C++ перевод программы из Паскаля в С++ var a,b,c:integer; begin read(a,b,c); writeln(a,'+',b,'+',c,'=',a+b+c); writeln(a,'*',b,'*',c,'=',a*b*c); writeln('(',a,'+',b,'+',c,')/3=',(a+b+c)/3:4:3); end. подробнее

Показать сообщение отдельно
skipaq
69 / 69 / 30
Регистрация: 24.01.2013
Сообщений: 197
09.03.2016, 22:21
держи.. нужно объяснять?)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int main(void){
char str[256];
int count=0;
char *pstr;
    cout << "Enter string: ";
    cin.getline(str,256);
    pstr=strtok(str," ");
    while (pstr!=NULL)
       {
         pstr=strtok(NULL," ");
         count++;
       }
    cout << count << " words." << endl;
    system("pause");
return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru