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

Посчитать слова - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массив переменного размера http://www.cyberforum.ru/cpp-beginners/thread185856.html
Как реализовать такую конструкцию? Имеется ввиду строчку int a, где k - какое-то значение? void __fastcall TForm1::Button1Click(TObject *Sender) { int h = StrToInt(Edit1->Text); String s; s = Edit1->Text; int k = s.Length(); // Косяк здесь! int a; }
C++ XCOUNT Подсчет символов Пожалуйста народ помогите написать программу для подсечта слов у которых в конце стоит символ ( не буква) и подсета нечетных чисел.... #include "stdafx.h" #include <iostream> #include <cctype> using namespace std; int xcount1(char*); int xcount2(int*); http://www.cyberforum.ru/cpp-beginners/thread185853.html
C++ Массив
Помогите написать задачу: Вводить массив как с клавиатуры, так и рандомно: В одномерном массиве, состоящем из п целых элементов, вычислить: - цепочку подряд идущих элементов с наибольшей суммой; - сумму элементов массива, расположенных после последнего элемента, равно¬го нулю. Преобразовать массив таким образом, чтобы сначала располагались все элемен¬ты, целая часть которых не превышает...
C++ Подсчитать количество букв "А" в предложении и общее количество букв. В тексте несколько строк.
помогите с программкой пожалуйста. язык для меня совершенно незнакомый, а от решения этой задачки зависит судьба в универе одной очень хорошей девушки)))
C++ 26. Подсчитать количество букв "А" в предложении и общее количество букв. В тексте несколько строк. http://www.cyberforum.ru/cpp-beginners/thread185845.html
помогите с программкой пожалуйста. язык для меня совершенно незнакомый, а от решения этой задачки зависит судьба в универе одной очень хорошей девушки)))
C++ Отсортировать массив Задан символьный массив размера N. Отсортировать массив так, что бы сначала в нем в алфавитном порядке шли согласные буквы латинского алфавита, а затем остальные элементы, порядок которых не меняется. Пример: a d f e w h g u t b l o → b d f g h l t w a e u o по-моему у меня где-то в проге происходит зацикливание #include <iostream> #include <stdlib.h> подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт С++
7958 / 4720 / 319
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
03.11.2010, 19:46     Посчитать слова
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 <algorithm>
#include <sstream>
#include <vector>
 
int main()
{
    const std::string Delims=",.?;!: ";
    std::string Str;
    std::getline(std::cin, Str);
    for(std::string::iterator Iter=Str.begin(); Iter!=Str.end(); ++Iter)
    {
         if(Delims.find(*Iter)!=std::string::npos)
         {
              *Iter=' ';
         }
    }
    std::vector<std::string> VecStr;
    std::string Temp;
    std::istringstream ist(Str);
    while(ist>>Temp)
        VecStr.push_back(Temp);
    std::cout<<"Words\n\n";
    std::copy(VecStr.begin(), VecStr.end(), std::ostream_iterator<std::string>(std::cout, "\n"));
    std::cout<<"Numb of words: "<< VecStr.size() <<'\n';
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru