Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.11.2007, 17:07   #1
SPQR
Пользователь
 
Регистрация: 23.10.2007
Сообщений: 30
По умолчанию Программа-задача

Хм. Вот сижу второй день товарищи, и понять не могу: мне нужна программа такого типа: напечатать слова, содержащие заданную букву, из вопросительных предложений. Как это вообще должно выглядеть? оО понять не могу.
Если кто понял о чем задача - убедительная просьба помочь. Желательно в кодовом варианте. Всем благодарен заранее.

Состоять на Delphi должна программа
SPQR вне форума Ответить с цитированием
Старый 10.11.2007, 17:12   #2
north
Пользователь Подтвердите свой е-майл
 
Регистрация: 06.11.2007
Сообщений: 68
По умолчанию

Цитата:
Сообщение от SPQR Посмотреть сообщение
Хм. Вот сижу второй день товарищи, и понять не могу: мне нужна программа такого типа: напечатать слова, содержащие заданную букву, из вопросительных предложений. Как это вообще должно выглядеть? оО понять не могу.
Если кто понял о чем задача - убедительная просьба помочь. Желательно в кодовом варианте. Всем благодарен заранее.

Состоять на Delphi должна программа
Ну тебе нужно вывести, слова в которых встречается заданная буква(например буква "а"), но слова должны быть в вопросительном предложении. С кодом сейчас помочь не могу.
north вне форума Ответить с цитированием
Старый 10.11.2007, 17:33   #3
puporev
Старожил
 
Регистрация: 13.10.2007
Сообщений: 2,740
По умолчанию

Задана буква А.
Вводишь строку, например:
Ты обедал? Нет только завтракал. Сестра ела? Да.
Нужно вывести в новую строку слова, где буква А красная.
Отправными точками будут if s[i]='?' then и if 'a' in s then.
puporev вне форума Ответить с цитированием
Старый 10.11.2007, 18:08   #4
SPQR
Пользователь
 
Регистрация: 23.10.2007
Сообщений: 30
По умолчанию

Таксь. Понятно, благодарю.

а if s[i]='?' then обозначает что выводить нужно слова заканчивающиеся на вопросительный знак?
SPQR вне форума Ответить с цитированием
Старый 10.11.2007, 18:38   #5
puporev
Старожил
 
Регистрация: 13.10.2007
Сообщений: 2,740
По умолчанию

Цитата:
а if s[i]='?' then обозначает что выводить нужно слова заканчивающиеся на вопросительный знак?
Нет, это означает что на отрезках строки от ее начала до знака ? или от точки до этого знака нужно искать слова с буквой А.
puporev вне форума Ответить с цитированием
Старый 10.11.2007, 23:57   #6
SPQR
Пользователь
 
Регистрация: 23.10.2007
Сообщений: 30
По умолчанию

Ага. Ясно, ясно. Спасибо большое. И все таки я с таким еще не сталкивался , а вот по типу программу сделать хочется. Очень большая просьба помочь с кодом уважаемые. А непосредственно по нему хотелось бы мне у вас задать вопросы.
SPQR вне форума Ответить с цитированием
Старый 11.11.2007, 08:56   #7
puporev
Старожил
 
Регистрация: 13.10.2007
Сообщений: 2,740
По умолчанию

Цитата:
а вот по типу программу сделать хочется. Очень большая просьба помочь с кодом уважаемые.
Если тебе действительно хочется сделать программу, то ты ее сделаешь.
Условие задачи ты видимо понял. Сейчас, если вообще не умеешь писать код, открой какой-нибудь учебник по Паскалю, посмотри как он пишется, в частности при обработке строк. Потом напиши на бумажке те предложения, которые я тебе написал, пронумеруй все знаки от одного до конца строки и думай, как решить задачу. Когда решишь на бумажке, то и код составишь. Если код будет неправильный, вот тогда обратишься на форум за помощью. Тебе обязательно помогут. Если я тебе напишу готовый код, ты в следующий раз все равно похожую задачу решить не сможешь.
puporev вне форума Ответить с цитированием
Старый 11.11.2007, 15:19   #8
SPQR
Пользователь
 
Регистрация: 23.10.2007
Сообщений: 30
По умолчанию

Да, вы абсолютно правы. Ок, попробую
SPQR вне форума Ответить с цитированием
Старый 11.11.2007, 22:11   #9
SPQR
Пользователь
 
Регистрация: 23.10.2007
Сообщений: 30
По умолчанию

2 вопроса возникло:
1) Как мне проделать ввод предложений через InputBox ?
и соответственно если я хочу проделать это через InputBox то полагаю что мне для начала надо определить какое количество предложений будет указано прежде чем InputBox выведет результат. Я решил что нужно задействовать объект ComboBox для выбора числа вводимых предложений.
т.е.
2) Как мне задействовать компонент ComboBox ?
SPQR вне форума Ответить с цитированием
Старый 11.11.2007, 22:29   #10
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Цитата:
Сообщение от SPQR Посмотреть сообщение
2 вопроса возникло:
1) Как мне проделать ввод предложений через InputBox ?
и соответственно если я хочу проделать это через InputBox то полагаю что мне для начала надо определить какое количество предложений будет указано прежде чем InputBox выведет результат. Я решил что нужно задействовать объект ComboBox для выбора числа вводимых предложений.
т.е.
2) Как мне задействовать компонент ComboBox ?
Один ответ на ВСЕ, в том числе и последующие вопросы - читать книгу "100 компонентов Дельфи".
Скачать ее можно на нашем сайте, ссылка внизу - Клуб программистов.
mihali4 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа в С++ Clubber Помощь студентам 8 14.05.2011 15:12
программа на С++ Raptor Помощь студентам 2 28.04.2008 09:27
программа (не код!) simple Помощь студентам 8 14.01.2008 23:36