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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 15.11.2009, 09:35   #1
Pihan
Пользователь
 
Аватар для Pihan
 
Регистрация: 09.12.2008
Сообщений: 26
По умолчанию Записать в Мemo

я в мемо1 ищу максимальное и минимальное значение, но не знаю как записать их патом в мемо2....

Код такой:

procedure TForm1.N1Click(Sender: TObject);
var
s,s1:string;
i,i1,j,buf,il:integer;
k:boolean;
begin
memo2.Lines.Clear;
i:=0;i1:=0;j:=0;ai:=0;
while memo1.Lines[i]<>'' do
begin
s:=memo1.Lines[i];
for i1:=1 to length(s)do
if s[i1]=' ' then
begin
inc(ai);
a[ai]:=strtoint(s1);
j:=0;
s1:='';
end
else begin
s1:=s1+' ';
inc(j);
s1[j]:=s[i1];
end;
inc(i);
end;
repeat
k:=true;
for il:= 1 to ai-1 do
if a[il]>a[il+1] then
k:=false;
until k;

end;
Pihan вне форума
Старый 15.11.2009, 09:38   #2
VilAm
Пользователь
 
Аватар для VilAm
 
Регистрация: 14.11.2009
Сообщений: 56
По умолчанию

Цитата:
но не знаю как записать их патом в мемо2....
Код:
memo2.lines.add('то что вы хотите добавить');
Мы чужды себе, мы, познающие, мы сами чужды себе
VilAm вне форума
Старый 15.11.2009, 10:37   #3
Pihan
Пользователь
 
Аватар для Pihan
 
Регистрация: 09.12.2008
Сообщений: 26
По умолчанию

тоесть выглядеть будет так memo2.lines.add('max=',a[i],'min=',a[i]);?
Pihan вне форума
Старый 15.11.2009, 10:40   #4
VilAm
Пользователь
 
Аватар для VilAm
 
Регистрация: 14.11.2009
Сообщений: 56
По умолчанию

Код:
memo2.lines.add('max='+intostr(a[i])+' min='+inttostr(a[i]));
вот так это будет выглядеть
только одно странно почему у вас и мин и макс с одним индексом?
Мы чужды себе, мы, познающие, мы сами чужды себе
VilAm вне форума
Старый 15.11.2009, 10:45   #5
Pihan
Пользователь
 
Аватар для Pihan
 
Регистрация: 09.12.2008
Сообщений: 26
По умолчанию

цикл не дописан просто, это так для примера, щас тока на поиск максимального написанно, поэтому с одинаковыми индексами
Pihan вне форума
Старый 16.11.2009, 22:38   #6
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Закрыто из-за нежелания оформлять код по правилам
mihali4 вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как отобразить в Мemo только некоторые строки из файла Norton Общие вопросы Delphi 3 21.03.2009 15:01
Записать в Integer Михаил Юрьевич Общие вопросы Delphi 3 04.07.2008 17:11
Помогите записать в цикл prog1 Общие вопросы Delphi 5 11.06.2008 18:17
Записать Fedora Elm0 Свободное общение 2 11.10.2007 21:11