Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Чтение/анализ строки текста Уважаемые господа, помогите советом. Нужно строку текста (из четного кол-ва символов) разбить в на фрагменты по два символа (задать программу для чтения строки). Как реализовать подобное? Комментариями сопровожу по необходимости, заранее спасибо) https://www.cyberforum.ru/ cpp-beginners/ thread788958.html Работа с памятью C++
Задали программу написать которая удаляет слова с одинаковым количеством гласных и согласных букв. Слова вводятся через пробел, около 4 штук, а потом выводятся оставшиеся. Проблема в том, что иногда происходит сбой в работе с памятью. Иногда программа работает нормально. Можете подсказать, где ошибка? #include "stdafx.h" #include <iostream> #include <conio.h> #include <stdio.h> #include...
C++ Дописать программу (Заданы два человека – p и q. Ответить, являются ли они родственниками) Доброго времени суток! Заданы два человека – p и q. Ответить, являются ли они родственниками. (В программе должны быть заданы два массива натуральных чисел mother и father, такие, что mother – номер матери i-го человека, а father – номер его отца, для каждого i, удовлетворяющего неравенствам 0<= i <=n-1.) Прога в рабочем состоянии, но ее необходимо дополнить (или/и исправить), чтобы она... https://www.cyberforum.ru/ cpp-beginners/ thread788946.html C++ Генерирование случайных чисел и выборка значения из этих чисел Здравствуйте, помогите решить задачку. Нужно случайным образом сгенерировать числа от 0..9, 100 раз. Затем из генерированных чисел пользователь должен выбрать число, и в программе должен быть пересчет, сколько раз встретилось это число из 100 раз. Затем мы должны занести данные каждого числа от 0..9 (сколько раз оно встретилось) в массив... Спасибо.... Начало моего задания...... int... https://www.cyberforum.ru/ cpp-beginners/ thread788942.html
C++ Программа, определяющая для заданного целочисленного объекта определить количество ведущих единиц старшего его байта
Здравствуйте, помогите, пожалуйста, выполнить задачу. Нужна программа, позволяющая для заданного целочисленного объекта (int) определить количество ведущих единиц младшего его байта. И, если кто сможет, вторую: Определить указатель на константный указатель на целочисленный объект и указать возможные способы доступа к этому объекту. Заранее благодарю.
C++ Вычислить значение выражения https://www.cyberforum.ru/ cpp-beginners/ thread788933.html
#include <stdio.h> #include <conio.h> #include <math.h> int main() { printf("\nLaboratornaya rabota # 1"); printf("\nVariant # 5"); printf("\nIS-11-2"); printf("\nVasya Pupkin\n");
C++ Перевод Формулы на C++ https://www.cyberforum.ru/ cpp-beginners/ thread788909.html
Помогите пожалуйста перевести формулу. Спасибо.
Замена символов на пробелы в string C++
Здравствуйте, есть такое задание:Есть вектор page в котором находятся string в нем записан большой текст в котором есть русские буквы,английские буквы и символы как мне заменить в string все символы на пробелы вроде функция replace заменяет но я не понимаю как в этом случае её воспользоватся.Можете подсказать решение этой задачи?
C++ Перевод из double в int Решаю задачку нужно закодировать строку по ключу s^key, где s - это строка, а key - это ключевое слово (циклически перебирается для все строки) вообщем кодирую первый символ (char s="Hellow"; ) double cod=pow(s,key)//polychayu chiclo zakodirovanui cimvol все нормально кодируется, дальше раскодирую double bykva=pow(cod,1*1.0/key)//polychayu chiclo https://www.cyberforum.ru/ cpp-beginners/ thread788896.html C++ Дан символьный файл, содержащий сведения о студентах группы. Записать эти сведения в файл g, используя образцы https://www.cyberforum.ru/ cpp-beginners/ thread788895.html
Дан символьный файл, содержащий сведения о студентах группы , записанные по следующему образцу: имя отчество фамилий, имя отчество фамилия... ... Записать эти сведения в файл g, используя образцы: фамилия имя отчество, фамилия имя отчество... Добавлено через 14 минут Подскажите хоть какие функции использовать. Добавлено через 2 минуты И как, например, при построении массива из txt, делать...
C++ нужна подсказка
What is the purpose of the curly braces in Line 24 of mystring.h? size_t length( ) const { return current_length; }
C++ Посчитать сумму Лейбница Помогите, пожалуйста Посчитать сумму Лейбница https://www.cyberforum.ru/ cpp-beginners/ thread788876.html
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
18.02.2013, 13:45 0

Массив символов (Подсчитать количество слов в строке, при условии, что в качестве разделителя слов используется один или несколько пробелов) - C++ - Ответ 4148513

18.02.2013, 13:45. Показов 5750. Ответов 11
Метки (Все метки)

Ответ

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int word_count(char *s)
{
    int count = 0;
    char *p = strtok(s, " ");
    while(p != NULL) ++count, p = strtok(NULL, " ");
    return count;
}
 
int main()
{ 
    char s[256];
    std::cin.getline(s, 256, '\n');
    std::cout<<"String: "<<s<<std::endl;
    std::cout<<word_count(s)<<std::endl;
    std::cin.get();
}


Вернуться к обсуждению:
Массив символов (Подсчитать количество слов в строке, при условии, что в качестве разделителя слов используется один или несколько пробелов) C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.02.2013, 13:45
Готовые ответы и решения:

В заданной строке определить количество слов (в строке может содержаться несколько пробелов подряд).
В заданной строке определить количество слов (в строке может содержаться несколько пробелов подряд).

В заданной строке посчитать количество слов. Разделителем слов считается один или несколько ответов
В заданной строке посчитать количество слов. Разделителем слов считается один или несколько...

Подсчитать количество слов и пробелов в строке
Надотэ подсчитать количество слов и пробелов.как я не пытался- пробелы находит правильно,а слова...

Найти количество слов или пробелов в строке
Друзья, помогите написать программу, которая найдет количество слов в тексте, оканчивающимся...

11
18.02.2013, 13:45
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.02.2013, 13:45
Помогаю со студенческими работами здесь

Подсчитать в строке количество слов длиной пять символов
С клавиатуры вводится строка, состоящая из нескольких слов, отделенных друг от друга одним или...

Пример из книги Лафоре. Подсчитать количество слов и символов в строке
#include &lt;iostream&gt; #include &lt;conio.h&gt; // для getche() using namespace std; int main() {...

Подсчитать количество слов в строке. Не пойму что не так
Здравствуйте! Есть задание: подсчитать количество одинаковых слов в строке. Делаю линейный поиск,...

Подсчитать количество слов в строке, которые повторяются 3 и более раза с количеством символов больше 6
Console.WriteLine(&quot;Пов. слово&quot;); string pov = Console.ReadLine(); ...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru