давно
Старший Модератор
31795
6196
07.10.2008, 17:28
общий
это ответ
Здравствуйте, Соловьёв Алексей Александрович!
Программа в приложении.
Ноль не участвует в поиске, т.к. не относится к положительным и отрицательным числам.
Удачи!
Приложение:
const
n=20;
var
a:array[1..n]of integer;
i,imin,imax:integer;
begin
{создаем случайно массив}
randomize;
for i:=1 to n do
begin
a[i]:=50-random(99);
write(a[i]:4);
{поиск индексов отрицательных и положительных чисел}
if a[i]<0 then imax:=i
else if a[i]>0 then imin:=i;
end;
{цикл поиска результата}
for i:=1 to n do
if (a[i]<0)and(a[i]>a[imax])then imax:=i
else if (a[i]>0)and(a[i]<a[imin])then imin:=i;
writeln;
{вывод результата}
writeln('min:',a[imin]:5,'max:':10,a[imax]:5);
readln;
end.
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.