0 / 0 / 0
Регистрация: 11.10.2016
Сообщений: 33
1

Найти самое длинное слово состоящее из нечётного количества символов

01.11.2016, 09:38. Показов 2191. Ответов 13
Метки нет (Все метки)

Предложение состоит из некоторого количества слов, разделенных пробелами. Найти и вывести на экран самое длинное слово, состоящее из нечётного количества символов, но не более 5. Вывести также количество слов в предложении.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.11.2016, 09:38
Ответы с готовыми решениями:

Найти в тексте самое длинное слово состоящее из цифр
Решить задачу: "Найти в тексте самое длинное слово которое состоит из цифр" Помогите плиз(

В строке символов найти самое длинное слово
В строке символов найти самое длинное слово.Словом считается последовательность символов что...

Найти в тексте самое длинное слово состоящее из цифр
найти в тексте самое длинное слово состоящий из цифр? такая вот задача

Найти в тексте самое длинное слово, состоящее из цифр
Помогите с решением задачки: "Найти в тексте самое длинное слово состоящее из цифр." Пж кому не...

13
Форумчанин
Эксперт CЭксперт С++
8190 / 5040 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
01.11.2016, 09:45 2
Цитата Сообщение от Andriy8998 Посмотреть сообщение
самое длинное слово, что нечетное количество символов, но не более 5.
А по-русски?
0
0 / 0 / 0
Регистрация: 11.10.2016
Сообщений: 33
01.11.2016, 10:13  [ТС] 3
Ну я незнаю как будет точно по Русски, сам из Украини.

Добавлено через 3 минуты
Цитата Сообщение от MrGluck Посмотреть сообщение
А по-русски?
самое длинное слово, что "имеет" нечетное количество символов, но не более 5.
Цитата Сообщение от MrGluck Посмотреть сообщение
А по-русски?
0
Форумчанин
Эксперт CЭксперт С++
8190 / 5040 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
01.11.2016, 10:14 4
Цитата Сообщение от Andriy8998 Посмотреть сообщение
самое длинное слово, что "имеет" нечетное количество символов, но не более 5.
Ну так ведь понятнее.

А если такого слова нет?
0
Эксперт CЭксперт С++
5084 / 2269 / 332
Регистрация: 20.02.2013
Сообщений: 5,598
Записей в блоге: 19
01.11.2016, 10:16 5
Цитата Сообщение от Andriy8998 Посмотреть сообщение
но не более 5
Это как?
0
0 / 0 / 0
Регистрация: 11.10.2016
Сообщений: 33
01.11.2016, 10:24  [ТС] 6
Цитата Сообщение от gru74ik Посмотреть сообщение
Это как?
что слово должно не превишать 5 символов, как я понял.

Добавлено через 3 минуты
Цитата Сообщение от MrGluck Посмотреть сообщение
А если такого слова нет?
Ну оно должно быть.
0
Форумчанин
Эксперт CЭксперт С++
8190 / 5040 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
01.11.2016, 10:46 7
Цитата Сообщение от Andriy8998 Посмотреть сообщение
Ну оно должно быть.
Программист должен рассматривать все пограничные случаи, если в условии четко не оговорено обратное.
То есть надо положиться на то, что всегда есть слово, удовлетворяющее условию?

Приведите пример предложения и результат работы программы.
0
0 / 0 / 0
Регистрация: 11.10.2016
Сообщений: 33
01.11.2016, 10:46  [ТС] 8
MrGluck, так поможете с кодом?
0
Форумчанин
Эксперт CЭксперт С++
8190 / 5040 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
01.11.2016, 10:51 9
Цитата Сообщение от Andriy8998 Посмотреть сообщение
MrGluck, так поможете с кодом?
Возможно. Пока приходится вытягивать из вас информацию о том, что же всё-таки требуется. Дайте информацию по предыдущему сообщению (ответ на вопрос и примеры)
0
0 / 0 / 0
Регистрация: 11.10.2016
Сообщений: 33
01.11.2016, 11:02  [ТС] 10
MrGluck, ну например берем "Дела расстраиваются ещё сильней." - предложение.
С етого предложения на екран выводим самое длинное слово, состоящее из нечётного количества символов, но символов не больше 5
после етого выводим кол-во слов у предложении "Дела расстраиваются ещё сильней"
0
Эксперт CЭксперт С++
5084 / 2269 / 332
Регистрация: 20.02.2013
Сообщений: 5,598
Записей в блоге: 19
01.11.2016, 11:04 11
Andriy8998, вывести первые пять символов самого длинного слова что ли?
0
0 / 0 / 0
Регистрация: 11.10.2016
Сообщений: 33
01.11.2016, 11:07  [ТС] 12
gru74ik, нет слово то вывести. которое имеет 1, 3 , 5 букв не больше
Цитата Сообщение от Andriy8998 Посмотреть сообщение
"Дела расстраиваются ещё сильней."
тут например выведем слово "ещё"
0
Форумчанин
Эксперт CЭксперт С++
8190 / 5040 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
01.11.2016, 12:07 13
Лучший ответ Сообщение было отмечено Andriy8998 как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <string>
#include <sstream>
 
int main()
{
    const std::string str="Quick brown fox jumps over the lazy dog";
    std::istringstream ist(str);
 
    int wordCounter = 0;
    std::string ourWord;
    for (std::string word; ist >> word; wordCounter++)
        if (word.length() <= 5 && word.length() & 1 && ourWord.length() < word.length())
            ourWord = word;
    std::cout << ourWord << std::endl << wordCounter << std::endl;
}
1
0 / 0 / 0
Регистрация: 11.10.2016
Сообщений: 33
01.11.2016, 12:57  [ТС] 14
MrGluck, Спасиба вам, щас немного переработаю под укр. язик, и все)))
еще раз спасибо
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.11.2016, 12:57
Помогаю со студенческими работами здесь

Найти самое длинное и самое короткое слово и количество символов в них
Помогите решить задачи на строки.на стандартные операции и функции для строк 1.В предложении...

Найти самое длинное слово в массиве символов
Введите массив символов из 14 элементов, содержащий пробелы. Найдите самое длинное слово, выведите...

Дан символьный файл f. Найти самое длинное слово в файле.(слово − произвольная последовательность символов, разделенная пробелами)
Дан символьный файл f. Найти самое длинное слово в файле.(слово − произвольная...

Строки. В заданном тексте найти самое длинное слово и самое длинное предложение.
Задача: В заданном тексте найти самое длинное слово и самое длинное предложение. Помогите решить На...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru