Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.05.2014, 20:07   #1
Dimys1
Новичок
Джуниор
 
Регистрация: 14.05.2014
Сообщений: 1
По умолчанию Строки / Работа со строками [C++]

[3] Сложные действия со строками
Дано осмысленное текстовое сообщение (т.е. алфавитно-цифровая информация, разделен ная пробелами и знаками препинания, в конце которого ставится точка): Подсчитать количество слов, содержащихся в сообщении.

Помогите решить эту задачку
Dimys1 вне форума Ответить с цитированием
Старый 15.05.2014, 11:59   #2
VladimirVB
Форумчанин
 
Аватар для VladimirVB
 
Регистрация: 12.10.2008
Сообщений: 131
Стрелка Кол-во слов в предложении

Код:
#include "stdafx.h"
#include <iostream>
using namespace std;

int main()
{

	char str[] = "This, is a sample.";
 
	char *next_token = NULL;
	char *pch = strtok_s (str," ,.-", &next_token); // во втором параметре указаны разделитель (пробел, запятая, точка, тире)
	int kol = 0;	//кол-во слов в предложении.
	
 
	while (pch != NULL)                         // пока есть лексемы
	{
		std::cout << pch  << "\n";
		kol++;
		pch = strtok_s (NULL, " ,.-", &next_token);
	}

	cout << endl << kol << endl;

	return 0;
}

Последний раз редактировалось Stilet; 15.05.2014 в 12:06.
VladimirVB вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа со строками C++: удалить строки, содержащие определенное слово Alex_almaz C++ Builder 1 08.04.2014 10:05
Работа со строками. Исключение символов из строки Yakoff Фриланс 5 22.01.2013 00:53
Работа со строками. asmars Общие вопросы C/C++ 2 07.04.2012 10:08
Паскаль. Работа со строками - удалить из строки текст, размещенный в круглых скобках alex0892home Помощь студентам 3 22.04.2011 17:19
Работа с матрицами (норма матрицы, работа со строками) Neitrosha Помощь студентам 1 26.11.2010 20:19