
Владимир
7 год назад
Заполнить одномерный числовой массив десятью элементами, применив для его заполнения следующее выражение: a[i] = (i * i )/(i/2) и вывести полученный массив на экран с пояснением. И отсортировать его по возрастанию.
ОТВЕТЫ

Norukscha
Jul 19, 2019
Преобразуем
(i*i)/(i/2) = 2*i*i/i = 2*i
// PascalABC.NET 3.2, сборка 1353 от 27.11.2016
// Внимание! Если программа не работает, обновите версию!
begin
var a:=ArrGen(10,i-gt;2*i,1); a.Println;
end.
Результат
2 4 6 8 10 12 14 16 18 20
(i*i)/(i/2) = 2*i*i/i = 2*i
// PascalABC.NET 3.2, сборка 1353 от 27.11.2016
// Внимание! Если программа не работает, обновите версию!
begin
var a:=ArrGen(10,i-gt;2*i,1); a.Println;
end.
Результат
2 4 6 8 10 12 14 16 18 20
147
Смежные вопросы: