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

Строки.Найти количество слов? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как отсортировать данный массив по возрастанию и убыванию. (buble sort) http://www.cyberforum.ru/cpp-beginners/thread829774.html
#include <iostream> #include <ctime> using namespace std; void fillArray (const int SIZE,int Array) { srand(time(0)); for (int i=0;i<SIZE;i++) { Array=rand()%10; }
C++ Visual Studio 2012 не воспринимает функцию cout<< Вот код программы: #include <iostream> using namespace std; int main() { cout << "Моя первая программа на С++\n"; cin.get(); } http://www.cyberforum.ru/cpp-beginners/thread829766.html
Стандартные массивы C++
Почему работает этот код? А именно 5 строчка. Насколько мне известно, размер для таких массивов должен быть указан на этапе компиляции. int x; cin >> x; const int y = x; char q; for(int i = 0; i < y; i++) { q = (char)(i+80); cout << q; }
Матрица не формируется C++
Составить программу для формирования двумерного массива: мой код такой,но мне сказали поменять условие и добавить что-то,а что я не поняла int b,i,j,a=7; for(i=0;i<7;i++) for(j=0;j<7;j++) if(i%2==0) a++;
C++ Стоит ли дальше читать? http://www.cyberforum.ru/cpp-beginners/thread829731.html
Всем привет я прочитал (задания из книги не делал) книгу Бьерна Страуструпа Программирование. Принципы и практика использования C++ и теперь думаю можно ли начать читать Бьерн Страуструп. Язык программирования С++ стоит ли сейчас начинать или что-то еше до него почитать просто говорят что она(вторая книга) очень тяжелая
C++ Структуры. Не отображаются русские буквы Посмотрите пожалуйста правильность решения задачи, можно ли так написать эту программу! Почему при вводе наименования русские буквы не отображаются! Задание: разработать программу, выполняющую функции: ввод данного списка в массив записей, вывод массива записей на экран и выполнение запроса. Структура записей: Шифр товара (строка 5 символов), Наименование (строка 20 символов), Цена в руб.... подробнее

Показать сообщение отдельно
yoghurt92
373 / 344 / 22
Регистрация: 17.05.2012
Сообщений: 1,049
06.04.2013, 16:58     Строки.Найти количество слов?
Сергей_freeze,

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
#include <iostream>
#include <string>
#include <sstream>
using namespace std;
 
int number_of_words(string _str){
    int count = 0;
    string word;
    stringstream ss(_str);
 
    while(ss >> word){
        if(word[0] == 'a')
            ++count;
    }
 
    return count;
}
 
int main()
{
    string str;
    cout << "Enter the string: ";
        getline(cin, str, '\n');
 
    cout << "Number of words: " << number_of_words(str) << "\n\n";
 
    return 0;
}
 
Текущее время: 20:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru