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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.01.2012, 22:24   #11
Kate23
Пользователь
 
Аватар для Kate23
 
Регистрация: 16.01.2012
Сообщений: 15
По умолчанию

Заменить минимальный по модулю положительный элемент массива нулем.

var
Form1: TForm1;
N:integer;
M:array of integer;
implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
var
i,max:integer;
begin
Randomize;
N:=Strtoint(Edit1.Text);
setlength(M,N);
Edit2.Text:=' ';
Edit3.Text:=' ';
for I := 0 to N-1 do
begin
M[i]:=Round(Sin(Random(10))*10);
Edit2.Text:=Edit2.Text+' '+inttostr(M[i]);
end;
max:=0;
for i:=1 to high(M) do
if abs(M[i])>abs(M[i-1]) then max:=i;
M[max]:=0;
begin
M[i]:=Abs(M[Low(M)]);
End;
for I := 0 to N-1 do
Edit3.Text:=Edit3.Text+' '+inttostr(M[i]);
end;
end.
Не выполняет действие...
Kate23 вне форума Ответить с цитированием
Старый 22.01.2012, 22:31   #12
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

ок! Для начала раскажите ка! Что вы тут вообще делаете?
Ну как бе комментарий! глядишь пожет сами поймёте где ошибки!
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 22.01.2012, 22:45   #13
ByAlex
Форумчанин
 
Аватар для ByAlex
 
Регистрация: 15.03.2011
Сообщений: 465
По умолчанию

Что вот это такое?
Код:
for i:=1 to high(M) do
   if abs(M[i])>abs(M[i-1]) then 
      max:=i;
M[max]:=0;
begin
   M[i]:=Abs(M[Low(M)]);
End;
Посему begin ... end идут после M[max]:=0, к чему они относятся???
Помог - жми на весы!
ByAlex89@mail.ru
ByAlex вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не изменяется интерфейс моей программы при переходе с Delphi 7 на Delphi 2010 Elvisnya Общие вопросы Delphi 3 28.04.2011 15:59
На Delphi 7 сделать игру кто хочет стать миллионером в delphi 7 666dart666 Помощь студентам 11 04.11.2010 17:57
Rad Studio 2011 XE: новое в Delphi, C++ Builder, RadPHP и Delphi Prism savva-paladin Софт 18 02.10.2010 20:24
Delphi. Как нарисовать в Delphi два движущиеся шара с определенной скоростью? redred Общие вопросы Delphi 10 11.12.2007 10:43
Как открыть БД, написанную в Delphi если нf другой машине Delphi нет? dagarik БД в Delphi 7 22.10.2007 17:54