Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Builder
Войти
Регистрация
Восстановить пароль
 
FDGod
0 / 0 / 1
Регистрация: 11.02.2014
Сообщений: 21
#1

Вывести на экран порядковый номер слова минимальной длины и количество символов в этом слове - C++ Builder

14.03.2014, 18:12. Просмотров 606. Ответов 1
Метки нет (Все метки)

Здравствуйте.
Меня интересует вопрос по работе с компонентом TComboBox.
У меня есть задание:
"Данная строка, состоящая из слов, разделенных пробелами. Вывести на экран порядковый номер слова минимальной длины и количество символов в этом слове."
http://www.cyberforum.ru/cpp-builder/thread541130.html
Подсчет слов в строке мне известен.
C++
1
2
3
4
5
6
7
8
9
 int n, i, nst;
nst = ComboBox1 ->ItemIndex;                
String st = ComboBox1 ->Items ->Strings[nst];   
if (st[1] != ' ')   n = 1;              
            else   n = 0;
for(i=1; i<st.Length(); i++)                
            if(st[i] == ' ' && st[i+1] != ' ') 
                        n++;
    Edit1 ->Text = IntToStr(n);
А как сделать подсчет символов в каждом слове и их сравнение мне, к сожалению, не известно. Я пытался поместить все в массив и работать с ним, но не выходит.
Если есть у кого-нибудь какие-то мысли, я буду очень рад их услышать.
Благодарю за помощь.

P.S.
Простите, что именно в С++ написал. Я новичок на этом сайте.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.03.2014, 18:12
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вывести на экран порядковый номер слова минимальной длины и количество символов в этом слове (C++ Builder):

Определить порядковый номер слова, содержащего наименьшее количество символов
Суть задания состоит в том, чтобы определить порядковый номер слова,...

Дана строка, состоящая из слов разделенных пробелами. Вывести на экран порядковый номер слова максмимальной дл
Подскажите как сделать. Дана строка, состоящая из слов разделенных пробелами....

Строка: проверить по порядковому номеру символа не пробел ли это и вывести порядковый номер слова
Вобщем, есть программа, которая высчитывает порядковый номер слова в строке и...

Определить количество слов в строке и вывести на экран все слова, количество букв у которых нечетное.
Помогите, пожалуйста решить задачу по на С++Builder6 Дана строка текста, в...

Вывести порядковый номер первого из элементов массива
Дан целочисленный массив А размера 10. Вывести порядковый номер первого из тех...

1
Fene4ka_
102 / 102 / 40
Регистрация: 24.01.2014
Сообщений: 1,244
14.03.2014, 19:00 #2
FDGod, ну поместили текст с комбобокса в переменную и потом считаете символы до пробела через цикл for, ну или если совсем в лоб - используйте strtok, занесите слова в вектор, а потом просто сравните их длинны
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.03.2014, 19:00
Привет! Вот еще темы с решениями:

Вывести на экран порядковый номер слова минимальной длины и количество символов в этом слове
народ плиз помогите написать прогу в с++ Дана строка символов, состоящая из...

Вывести на экран порядковый номер слова минимальной длины и количество символов в этом слове
Дана строка, состоящая из слов, разделенных пробелами. Вывести на экран...

Дана строка. Вывести на экран порядковый номер слова минимальной длины и количество символов в этом слове.
Помогите в решении, пожалуйста. Дана строка символов, состоящая из...

Вывести порядковый номер слова минимальной длины и количество символов в этом слове
Дана строка символов, состоящая из произвольного текста, слова разделены...


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

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

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