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

Строки с символами (сколько слов в строке) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ рекурсия и массивы: числа Фибоначчи http://www.cyberforum.ru/cpp-beginners/thread728544.html
привет всем ! как с помощью рекурсии с параметрами массива реализовать числа Фибоначчи ? вот что то на клепал #include "stdafx.h" #include <iostream> #include <locale.h> using namespace std;...
C++ Описательная часть Здравствуйте, меня тут озадачили вопросом: для чего нужна описательная часть програмного блока с++ и что это такое? Может кто-нибудь даст понятный ответ, потому-что гугл не помог. http://www.cyberforum.ru/cpp-beginners/thread728539.html
прочитать массив из файла и отсортировать его по возрастанию C++
Доброго времени суток! у меня такая задача... прочитать массив из файла и отсортировать его по возрастанию. Все значения целые и по модулю не превосходят 2147483647. Количество чисел в массиве не...
В начало двоичного файла целого типа дописать нечетные элементы этого файла C++
В начало двоичного файла целого типа дописать нечетные элементы этого файла. как ето описать правильно и чтоби в началосписка делал? #include <iostream> #include <fstream> #include <stdlib.h>...
C++ gets(name) - не поддается http://www.cyberforum.ru/cpp-beginners/thread728518.html
Всем привет! Друзья, подскажите пожалуйста, где я туплю? По моей логике - пока существует цикл - у меня программа должна запрашивать ввод и текста, и числа, а получается - один раз вводишь текст, и...
C++ Составить функцию для решения системы линейных уравнений 14. Составить функцию для решения системы линейных уравнений \sum_{1}^{n} {a}_{i}_{j} * {x}_{j} = {b}_{i} методом исключения неизвестных. int gauss (int n, double *a, double *b); Функция... подробнее

Показать сообщение отдельно
abit
264 / 263 / 33
Регистрация: 03.02.2013
Сообщений: 731
10.02.2013, 16:15
вот написал решение в лоб
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
#include <iostream>
#include <string>
 
using namespace std;
 
int main()
{
    size_t i = 0;
    string s;
    bool isfirst = true;
    do
    {
      getline(cin,s);
      size_t it = 0;
      if (isfirst)
      while (it<s.size()) { it=s.find(' ',it); ++i; 
                            if (it<s.size()) it++; 
                            isfirst = false;};
    }
    while (s[s.size()-1]!='.');
    
    cout<<endl;
    cout<<i<<endl;
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru