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

самое длинное слово в строке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ cannot convert parameter 1 from 'int' to 'std::string &' http://www.cyberforum.ru/cpp-beginners/thread548252.html
string kolvo(string &S, int &k) { unsigned int i; for(i=1; i<S.length(); i++) if(S=='B' && S==' ') k=k+1; } kolvo(S,k); Что не так делаю? Можно ли в стринг использовать инт?
C++ Можно ли представить данное число в виде произведения трех последовательных натуральных чисел Помогите пожалуйста решить задачи на С++ 2) (Функция) Дано натуральное число n. Выяснить, можно ли представить n в виде произведения трех последовательных натуральных чисел. http://www.cyberforum.ru/cpp-beginners/thread548235.html
C++ Программирование многопоточности
Помогите, пожалуйста, написать систему из нескольких независимых процессов, совместно вычисляющих дисперсию выборки из трех чисел. Процессы или потоки должны отображать на экране ход своего выполнения в виде отладочных сообщений. Система должны состоять из : • главного процесса или потока , принимающего с клавиатуры исходные данные и ...
Определить, есть ли в данном двумерном массиве строка (столбец), состоящая только из элементов, принадлежащих промежутку от А до В. C++
Помогите пожалуйста решить эти задачи буду благодарен. Решить на С++ 1)Определить, есть ли в данном двумерном массиве строка (столбец), состоящая только из элементов, принадлежащих промежутку от А до В.
C++ Виртуальные функции http://www.cyberforum.ru/cpp-beginners/thread548220.html
Пытаюсь понять что это такое но не понимаю. Может есть какие то болие понятные примеры , а то то что я смотрел не дало результата. Рад любой информации.
C++ Функции Не пойму, почему из функции возвращает не правильное значение... без функции все работает прекрасно... а тут нет, подскажите пожалуйста!:) а, точно, задание: минимум среди сумм модулей элементов диагоналей, параллельных побочной диагонали матрицы. #include "stdafx.h" #include <iostream.h> #include "min_sum.h" void main(void) { float **mas=0; int const m1 = 3, m2 = 3; подробнее

Показать сообщение отдельно
panicwassano
591 / 559 / 20
Регистрация: 07.11.2010
Сообщений: 2,004
14.04.2012, 22:31     самое длинное слово в строке
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 <string>
#include <iostream> 
#include <sstream>
 
using namespace std;
 
int main() 
{ 
    string text; // строка с текстом
    cout << "Enter a text:\n";
    getline(cin, text); // считываем в переменную text
    istringstream is(text); // создаем поток с из переменной text
    string max_word; // слово максимальной длины
    is >> max_word; // считываем первое слово
 
    string current;
    while(is >> current) // считываем остальные слова
    {
        if (current.size() > max_word.size()) // сравниваем длины, и меняем если нужно
            max_word = current;
    }
 
    cout << "word: " << max_word << '\n';
    return 0; 
}
 
Текущее время: 04:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru