<em>// PascalABC.NET 3.2, сборка 1387 от 20.02.2017</em>
<em>// Внимание! Если программа не работает, обновите версию!</em>
begin
var a:=ArrRandom(ReadInteger('n='),-2,2); a.Println;
Writeln('Положительных: ',a.Where(x->x>0).Count)
end.
<u>Пример</u>
n= 15
1 -1 -1 2 0 2 2 -2 -2 0 -1 -1 -2 1 1
Положительных: 6
Uses Crt;
var
i:integer;
a:array[1..10] of integer;
count: integer;
Begin
ClrScr;
for i:=1 to 10 do begin
a[i]:=i*3;
if i mod 2 = 0 then a[i]:= a[i]*(-1);
write(a[i],' ');
end;
<span>End.</span>
Вроде так...
<span>Решение должно иметь от 20 до 5000 символов</span>
Ирга шла с 3 по 14 декабря. Ну вдруг если она работает то напиши :: час кода.рф