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

Определить размер самого длинного слова в строке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дано натуральное число n http://www.cyberforum.ru/cpp-beginners/thread967923.html
1) Дано натуральное число n. Уточните, сколько раз в нем встречается цифра A. 2) Дано натуральное число n. Найдите количество цифр 5.
C++ Определить дату как проверить что текущее време равно последнему васкресенью марта 3 часам http://www.cyberforum.ru/cpp-beginners/thread967920.html
C++ Работа со временем и датами
Интересует алгоритм определения дней недели, по количеству секунд с начала периода. Смотрел Boost, но там такого метода в классах не нашел.
C++ Разработка и отладка алгоритмов и программ по обработке строк символов
Ввести строку символов, если ее длина >6, выделить подстроку в { } скобках. Добавлено через 47 минут помогите с решением Добавлено через 44 секунды мои наброски #include <iostream> #include <iomanip> #include <cstring>
C++ Зеркальное отражение числа 0001->1000 http://www.cyberforum.ru/cpp-beginners/thread967901.html
Может быть вопрос глупый, а может утро, или я еще не просунлся. все работет, но если первый ноль, то проблемка. а надо что бы и с нулем работало. 0001 -> 1000, а получается 1. в number записывается 1, нули не идут. int main()
C++ 25>>2 Как расшифровать 25>>2 Я лишь знаю что это смещение числа 25 на 2 знака вправо,но как это сделать?? подробнее

Показать сообщение отдельно
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
03.10.2013, 13:36     Определить размер самого длинного слова в строке
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
int size,size1,i;
string s;
cout<<"vvedi stroku"<<endl;
getline(cin, s);
size=size1=i=0;
while(i<s.size())
{
 
    if(s[i] != ' ' && i != s.size() - 1)
    {
        size++;
    }
    else
    {
        if (i == s.size() - 1 && s[i] != ' ') size++;
        if(size1<size)
        {
            size1=size;
            size=0;
        }
    }
    ++i;
 
}
cout<<size1;
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru