Синформатикой, 90 две , паскаль. 1) дан массив из 20 целых чисел. увеличить вдвое каждый положительный элемент, отрицательный заменит нулем. 2) дан массив из 20 целых чисел. вывести массив до и после изменения.
//Видимо, это одна задача, так как "изменения" во второй не указаны //Pascal ABC.NET v3.1 сборка 1172
Const n=20;
Var ar:array[1..n] of integer; i:integer; begin randomize; writeln('First array:'); for i:=1 to n do begin ar[i]:=random(10)-3; write(ar[i]:4); if ar[i]>0 then ar[i]:=ar[i]*2 else ar[i]:=0; end; writeln; writeln('Final array:'); for i:=1 to n do write(ar[i]:4); end.