Const n=10; var a:array[1..n] of integer; i:integer; b:boolean; begin writeln('Исходный массив:'); for i:=1 to n do begin a[i]:=random(21)-10; write(a[i],' '); end; writeln; b:=false; i:=1; while (i<n) and not b do begin b:=(a[i]>0)and(a[i+1]>0); i:=i+1; end; if b then writeln(i-1,' ',i) else writeln('no'); end.