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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.03.2012, 22:11   #1
Евгений77777
Пользователь
 
Регистрация: 15.02.2012
Сообщений: 26
По умолчанию задача с применением обработки строк

дан текст на русском языке и некоторые 2 буквы. Найти слова НЕ содержащие указанные буквы.
нужен код в делфи
ввести текст в edit1 и вывести результат в edit2
Евгений77777 вне форума Ответить с цитированием
Старый 10.03.2012, 20:35   #2
Евгений77777
Пользователь
 
Регистрация: 15.02.2012
Сообщений: 26
По умолчанию

нужен код делфи
Евгений77777 вне форума Ответить с цитированием
Старый 11.03.2012, 20:47   #3
Евгений77777
Пользователь
 
Регистрация: 15.02.2012
Сообщений: 26
По умолчанию

помогите плиз
Евгений77777 вне форума Ответить с цитированием
Старый 11.03.2012, 21:59   #4
ACE Valery
Сама себе режиссер
Старожил
 
Аватар для ACE Valery
 
Регистрация: 27.04.2007
Сообщений: 3,365
По умолчанию

а) у нас на форме не принято "апать темы"
б) у нас на форуме принято называть темы так, чтоб они отражали суть задачи. Эта тема должна называться "[Delphi] Из текста выбрать слова, НЕ содержащие указанные буквы". Вы все свои темы будете называть "задача с применением обработки строк"? Тогда вот вам, пожалуйста, штраф.
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
ACE Valery вне форума Ответить с цитированием
Старый 11.03.2012, 22:00   #5
whatever
a.k.a. Skull
Форумчанин
 
Регистрация: 17.11.2009
Сообщений: 963
По умолчанию

Разбиваешь строку на слова (обсуждалось на форуме Over9000 раз), потом для каждого слова
Код:
if pos((буква1,слово)=0) and (pos(буква2,слово)=0) then
  edit2.text:=edit2.text+слово+' ';
Все тривиальное просто
whatever вне форума Ответить с цитированием
Старый 12.03.2012, 20:13   #6
Евгений77777
Пользователь
 
Регистрация: 15.02.2012
Сообщений: 26
По умолчанию

можно мне как для идиотов
я в делфи нифига не понимаю
Евгений77777 вне форума Ответить с цитированием
Старый 12.03.2012, 22:15   #7
Евгений77777
Пользователь
 
Регистрация: 15.02.2012
Сообщений: 26
По умолчанию

не работает нифига
Евгений77777 вне форума Ответить с цитированием
Старый 12.03.2012, 23:37   #8
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
не работает нифига
ладно. давайте свой код, посмотрим, что именно у Вас там "не работает нифига"...
Serge_Bliznykov вне форума Ответить с цитированием
Старый 13.03.2012, 19:18   #9
Евгений77777
Пользователь
 
Регистрация: 15.02.2012
Сообщений: 26
По умолчанию

procedure TForm1.Button1Click(Sender: TObject);
begin
if pos((буква1,слово)=0) and (pos(буква2,слово)=0) then
edit2.text:=edit2.text+слово+' ';
end;

end.
Евгений77777 вне форума Ответить с цитированием
Старый 13.03.2012, 19:25   #10
Базиля
Участник клуба
 
Аватар для Базиля
 
Регистрация: 03.12.2009
Сообщений: 1,013
По умолчанию

Я думаю пора уже загругляться, а то слишком толсто все пошло.
А если серьезно, а что тут собственно должно работать то?

Последний раз редактировалось Базиля; 13.03.2012 в 19:28.
Базиля вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
задача с применением функций и процедур для работы со строками Евгений77777 Помощь студентам 2 06.03.2012 20:39
Создание алгоритмов обработки строк HellkilleR Microsoft Office Excel 3 30.04.2010 00:01
Помогите решить задачу ан тему: Указатели, строки, функции обработки строк Chel Общие вопросы C/C++ 3 11.10.2009 19:48
ОБРАБОТКИ СТРОК юра 3 Паскаль, Turbo Pascal, PascalABC.NET 1 25.12.2008 22:59
Команды обработки строк! Proskurin Помощь студентам 11 06.05.2008 16:11