Паскаль , ввод с клавиатуры , очень срочно ! Ввести массив В(n) целых чисел (n>=10)....

0 голосов
39 просмотров

Паскаль , ввод с клавиатуры , очень срочно !
Ввести массив В(n) целых чисел (n>=10). Найти сумму последних пяти элементов массива и заменить ею первый элемент массива, если он отрицателен. Массив и сумму распечатать.


Информатика (19 баллов) | 39 просмотров
Дан 1 ответ
0 голосов

Begin
   var arr := arrGen(ReadInteger('Введите n: '), e ->   ReadInteger()).Println().ToArray();
   var sum := arr.Skip(arr.Length - 5).Sum();
   Println(sum);
   arr[0] := arr[0] < 0 ? arr[0] : sum;
   arr.Println();
end.

(152 баллов)