Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Деструктор в С++ (вывзов) https://www.cyberforum.ru/ cpp-beginners/ thread1104691.html
Добрый вечер. Наверно нубский вопрос: Нужно добавить в класс деструктор. Чтобы в конце класс разрушался. Но у меня происходит разрушение каждый раз. После каждого метода. Всегда. Как сделать...
C++ C++
Кто может помочь сделать курсовую работу по ТР ПП на тему: Разработать программу для нахождения всех совершенных чисел среди элементов целочисленного массива.Массив заполнить с помощью генератора...
C++ Программа должна показать все комбинации заданной суммы чисел Доброго всем времени суток.Помогите пожалуйста бестолковому избавиться от глобальных переменных.С векторами только знаком практически пытаюсь использовать впервые.с++11 не поддерживается.Вот код... https://www.cyberforum.ru/ cpp-beginners/ thread1104664.html C++ Собственные значения матрицы Добрый вечер. Прошу помощи по теме курсовой: Разработка программы поиска вектора собственных значений квадратной матрицы на основе QR-алгоритма. Очень благодарен за любую помощь https://www.cyberforum.ru/ cpp-beginners/ thread1104638.html
Заполнить массив C++
Заполнить массив из 15 элементов последовательными простыми числами.
C++ Вывести на экран максимальные элементы в каждом столбце двумерного массива Всем привет. Не могу догнать, как решить задачу с двумерным массивом с помощью указателей. Задание такое: Нужно вывести на экран максимальные элементы в каждом столбце двумерного массива... https://www.cyberforum.ru/ cpp-beginners/ thread1104632.html
C++ На ферме было х кроликов https://www.cyberforum.ru/ cpp-beginners/ thread1104631.html
На ферме было х кроликов. Ежемесячный прирост составляет 5%. Составить программу определяющую, через какое время ежемесячный прирост превысит s кроликов.
C++ В одномерном массиве, состоящем из n вещественных элементов, вычислить номер минимального по модулю элемента массива
Пытаюсь переделать статический в динамический. что-то не получается. В одномерном массиве, состоящем из n вещественных элементов, вычислить: Задание 1. Номер минимального по модулю элемента...
C++ Передача в функцию динамический массив объектов первого и второго типа каким способом это можно сделать ? ) https://www.cyberforum.ru/ cpp-beginners/ thread1104616.html C++ Не имею понятия как решать задачу (классы) https://www.cyberforum.ru/ cpp-beginners/ thread1104613.html
Створити клас вибірка Sample розмірності N. Передбачити функції для виконання наступних операцій: консольне введення/виведення значень вибірки, розрахунок середнього, дисперсії, розмаху,...
Найти разность количества положительных и отрицательных элементов C++
Помогите, пожалуйста. Нужно переделать вторую часть, где идет работа с заданием 2. Там выполняется сумма отрицательных элементов. А мне нужно найти разность количества положительных и отрицательных...
C++ Добавления свойст https://www.cyberforum.ru/ cpp-beginners/ thread1104597.html
Добрый день. Требуется задать свойство в С++ в одно из полей класса. Ищу в гугле. Везде пишется как на 2008+ версиях тыкаешь на класс правой кнопкой и жмёшь создать. Но нигде не написано как это...
272 / 266 / 146
Регистрация: 02.08.2012
Сообщений: 609
24.02.2014, 23:21 0

Строка, введенная пользователем, состоит из слов, разделенных запятой. Подсчитать и вывести на экран количество введенных слов - C++ - Ответ 5825450

24.02.2014, 23:21. Показов 4459. Ответов 2
Метки (Все метки)

Лучший ответ Сообщение было отмечено как решение

Решение

Alice Schneider, лучше считать всё кроме запятых и пробелов
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#include <iostream>
#include <string>
 
bool check_func(char ch)
{
    if(ch == ' ' || ch == ',')
        return true;
    return false;
}
 
int main()
{
    std::string s;
    int index = 0, counter = 0;
    std::cout << "Enter string: ";
    getline(std::cin, s);
    
    while(s[index])
    {
        if(!check_func(s[index]))
        {
            while(!check_func(s[index]))
            {
                index++;
            }
            counter++;
        }
        index++;
    }
    
    std::cout << counter << "\n";
    
    system("pause");
    return 0;    
}


Вернуться к обсуждению:
Строка, введенная пользователем, состоит из слов, разделенных запятой. Подсчитать и вывести на экран количество введенных слов C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.02.2014, 23:21
Готовые ответы и решения:

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

Строка, введенная пользователем, состоит из слов, разделенных запятой. Вывести на экран слова в алфавитном пор
Строка, введенная пользователем, состоит из слов, разделенных запятой. Вывести на экран слова в...

Текст состоит из слов, разделенных пробелами. Подсчитать количество слов, начинающихся с буквы К
Дан текст произвольной длины, оканчивающий точкой. Текст состоит из слов, разделенных проблемами....

Дана строка, которая состоит из слов, разделенных пропусками. Определить количество слов содержащих ровно три буквы "а"
Дана строка, которая состоит из слов, разделенных пропусками. Определить количество слов содержащих...

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

Дана строка, состоящая из слов, разделённых пробелами. Определить количество слов-палиндромов
Пожалуйста хелп

Дана строка, состоящая из латинских слов, разделенных пробелами (одним или несколькими). Найти количество слов в стро
#include &lt;iostream&gt; #include &lt;cstring&gt; using namespace std; int main() { char s=&quot;rkghwrkh...

Дана строка, состоящая из русских слов, разделенных пробелами (одним или несколькими). Определить количество слов в строке
помогите решить пожалуйста)

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

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