Александр Баханский
Искусственный Интеллект
(105626)
6 лет назад
Чуть-чуть поправил решение предыдущег автора
uses crt;
var a:array [1..100] of integer;
i,n,max,j:integer;
begin
clrscr;
write('N=');
readln(n);
for i:=1 to n do
begin
write('A[',i,']=');
readln(a[i]);
end;
clrscr;
writeln('Massiv A: ');
for i:=1 to n do
write(a[i],' ');
writeln;
max:=a[1];
for i:=1 to n do
begin
if (a[i]<0) and (a[i]>max) then
begin
max:=a[i];
j:=i;
end;
end;
if max<0 then
writeln('Max sredi otric=',max,' ego nomer=',j)
else
writeln('Otricat net');
readkey
end.
Обосрамс ШрамовОракул (57812)
6 лет назад
исправил
uses crt;
var a:array [1..100] of integer;
i,n,max,j:integer;
begin
clrscr;
write('N=');
readln(n);
for i:=1 to n do
begin
write('A[',i,']=');
readln(a[i]);
end;
clrscr;
writeln('Massiv A: ');
for i:=1 to n do
write(a[i],' ');
writeln;
max:=a[1];
j:=1;
for i:=1 to n do
begin
if (a[i]<0) and (a[i]<max) then
begin
max:=a[i];
j:=i;
end;
end;
if max<0 then
writeln('Max sredi otric=',max,' ego nomer=',j)
else
writeln('Otricat net');
readkey
end.
Максим Солженицын
Мастер
(2247)
6 лет назад
```Pascal
uses crt;
var a:array [1..100] of integer;
i,n,max,j:integer;
begin
clrscr;
write('N=');
readln(n);
for i:=1 to n do
begin
write('A[',i,']=');
readln(a[i]);
end;
clrscr;
writeln('Massiv A: ');
for i:=1 to n do
write(a[i],' ');
writeln;
max:=a[1];
for i:=1 to n do
begin
if (a[i]<0) and (a[i]>max) then
begin
max:=a[i];
j:=i;
end;
end;
writeln('Max sredi otric=',max,' ego nomer=',j);
readkey
end.
```
Источник: cyberforum.ru/turbo-pascal/thread681843