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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
antimat
0 / 0 / 0
Регистрация: 24.04.2013
Сообщений: 47
#1

Количество слов - C++

25.05.2013, 17:09. Просмотров 425. Ответов 2
Метки нет (Все метки)

Помогите решить задачу!
Определить количество слов в заданном фрагменте текста.

Входные данные

В единственной строке задан фрагмент текста на английском языке, количество символов в котором не превышает 250. Гарантируется, что в тексте отсутствуют тире, дефисы, цифры и числа.

Выходные данные

Единственное число - количество слов в фрагменте.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.05.2013, 17:09     Количество слов
Посмотрите здесь:

C++ Дан массив слов. Определить количество слов массива, которые не являются «перевертышем».
C++ Вычыслить количество слов в строке, длинна которых равна 3 символам и вывести их на экран, если же таких слов нет, то выдать об этом сообщение.
C++ Дана строка, состоящая из русских слов. Найти количество слов, которые содержат ровно три буквы «А»
Дан текст, найти количество слов и количество слов, у которых первый и последний символ совпадают C++
C++ Создать список слов из файла и подсчитать количество повторения этих слов
Строка, введенная пользователем, состоит из слов, разделенных запятой. Подсчитать и вывести на экран количество введенных слов C++
C++ Подсчитать количество всех строк, а потом - количество слов в каждой строке
Работа с строками: подсчитать количество слов, количество букв C++
C++ Создать список из слов. Подсчитать количество слов, совпадающих с последним словом
Стек: создать список из слов, подсчитать количество слов, совпадающих с последним словом C++
Операции с текстом (длина, количество слов, количество двойных пробелов) C++
C++ Найти общее количество слов и количество слов на букву ''с''

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Belfegor
Ghost
172 / 172 / 6
Регистрация: 16.09.2012
Сообщений: 524
25.05.2013, 17:21     Количество слов #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
using namespace std;
 
int main() {
   int count=0;
   char stt[250];
   gets (stt);
   
   for (int i=0; i<strlen(stt); i++) 
       if (isspace(stt[i])) count++;
   for (int i=0; i<strlen(stt); i++) {
       if (stt[i]==' ' && stt[i+1]==' ')
           count--;
   }
   cout<<count+1<<endl;
   
   return 0;
}
antimat
0 / 0 / 0
Регистрация: 24.04.2013
Сообщений: 47
25.05.2013, 17:28  [ТС]     Количество слов #3
Спасибо большое!
Yandex
Объявления
25.05.2013, 17:28     Количество слов
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru