Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
ylali
0 / 0 / 3
Регистрация: 26.01.2016
Сообщений: 46
1

Обработка строк

21.05.2016, 14:01. Просмотров 695. Ответов 1
Метки нет (Все метки)

Разработать алгоритм и программу для определения в тексте что самого длинного слова, в котором нет цифр.


Нужна ваша помощь, пожалуйста

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.05.2016, 14:01
Ответы с готовыми решениями:

обработка строк
Нужно вычислить количество слов в строке, количество разных слов в строке и вывести каждое четное...

Обработка строк
Пожалуйста, подскажите, как одновременно обработать две строки так, чтобы найти самые длинные...

Обработка строк.
Дана строка и слово. Составить функцию, которая образует массив строк, оканчивающихся заданным...

Обработка строк
Если можно с подробным объяснением,что бы разобраться. ЗАДАНИЕ: Дана последовательность,...

Обработка строк
Не реализована возможность ввода и сохранения нескольких строк. Функция main содержит два...

1
GbaLog-
Любитель чаепитий
3167 / 1473 / 465
Регистрация: 24.08.2014
Сообщений: 5,210
Записей в блоге: 1
Завершенные тесты: 2
21.05.2016, 15:12 2
Лучший ответ Сообщение было отмечено ylali как решение

Решение

ylali, Если по простому
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
29
30
31
32
33
34
35
/////////////////////////////////////////////////////////////////////////////////////////
//Разработать алгоритм и программу для определения в тексте что самого длинного слова,
//в котором нет цифр.
/////////////////////////////////////////////////////////////////////////////////////////
#include <iostream>
#include <string>
#include <sstream>
#include <cstdlib>
/////////////////////////////////////////////////////////////////////////////////////////
int main()
{
    std::string         str{};
    std::string         max_string{};
    std::getline(std::cin,str);
    std::stringstream   ss{str};
    while(ss >> str)
    {
        bool good = true;
        for(size_t i = 0; i < str.size(); ++i)
        {
            if(std::isdigit(str[i]))
            {
                good = false;
                break;
            }
        }
        if(good && (max_string.size() < str.size()))
        {
            max_string = str;
        }
    }
    std::cout
        << max_string
        << std::endl;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.05.2016, 15:12

Обработка строк
Ребята помогите написать программу, вырезающую из строки все цифры.

обработка строк
1. Розработать алгоритм и программу для определения процента повторения заданнгого слова в...

Обработка строк
С помощью текстового редактора «Блокнот» создать файл, содержащий текст, длина кото¬рого не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru