Одномерный массив заполнить случайными числами. найти среднее арифметическое элементов массива.элемент меньшие среднего арифметического увеличить в 10 раз (оформить в виде процедуры или функции). измененный массив вывести в файл
// PascalABC.NET 3.0, сборка 1128 procedure AllMake(p:array of integer; var avg:real); begin avg:=p.Average; for var i:=0 to p.Length-1 do if p[i]<avg then p[i]*=10 end;
begin var n:=ReadInteger('Количество элементов в массиве:'); var a:=ArrRandom(n,1,50); Writeln('Исходный массив'); a.Println; var av:real; AllMake(a,av); Writeln('Среднее арифметическое равно ',av); Writeln('Результирующий массив'); a.Println; WriteAllText('out.txt',a.JoinIntoString) end.