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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 26.04.2011, 21:56   #1
Ньютон
Новичок
Джуниор
 
Регистрация: 17.04.2011
Сообщений: 2
По умолчанию Делфи.

Дан текст. Вывести все предложения, к каким заданая буква входит не менше 2 раз.
Спасибо).
Ньютон вне форума
Старый 27.04.2011, 13:18   #2
Азамат Казанчев
Форумчанин
 
Регистрация: 25.04.2011
Сообщений: 110
По умолчанию

Код:
var s,s1,s2,c:string;
i,k,n:integer;
begin
s:=memo1.text; //присваиваешь содержимое в строковую переменную         как?

 c:=edit2.text; //символ на наличие которого будешь проверять               она же дан сразу "b"
 repeat //цикл 1
 i:=pos(' ',s); // позиция первого пробела
 s1:=copy(s,1,i); //записываю первое слово в s1(строку)
 k:=pos(c,s1); //проверяю естьли символ нужный нам в этом слове
 delete(s,1,i); //удаляю это слово из первой строки
 if k>0 then begin //если к>0, то слово содержит нужный символ
 s2:=s2+s1; //записываю в 3ю строку
 end;
 until i=0; //цикл 1 выполнять пока есть хоть 1 пробел, т.е. в строке останется только 1 слово
 k:=pos(c,s); //проверяем естьли символ нужный нам в последнем слове
 if k>0 then begin
 s2:=s2+s;
 end;
 memo2.Text:=s2;
 memo2.Lines.SaveToFile('data22.txt'); //сохраняем в файл           Как в паскале это сделать? какие переменные у нас окончатильные?
 end;

end.
эта программа находит в файле слова содержащие заданный символ и записыват их в новый файл (делал другому).
тебе ток строчку поменять. удачи
Азамат Казанчев вне форума
Старый 27.04.2011, 13:19   #3
Азамат Казанчев
Форумчанин
 
Регистрация: 25.04.2011
Сообщений: 110
По умолчанию

забыл про открытие файла в начале, 1 строку поменять и 1 добавить
Азамат Казанчев вне форума
Старый 28.04.2011, 08:25   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

1) в данном разделе учебные задачи ЗАПРЕЩЕНЫ (почитайте правила данного раздела)

2) Название темы нарушает правила!

ЗАКРЫТО!

Модератор.

p.s. Азамат Казанчев, на будущее. просьба не отвечать в темах, нарушающих правила форума и/или раздела!
Serge_Bliznykov вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ДЕЛФИ chiksa20001 Помощь студентам 1 18.05.2010 09:48
Делфи Ne)(us Помощь студентам 0 05.05.2009 16:45
Код игры на Паскале и на Делфи сильно отличается? Как переписать код с Паскаля в Делфи? Mclaren Помощь студентам 2 27.04.2009 22:37
С Делфи На Си++ MAKEDON Свободное общение 3 22.07.2008 14:39