Составьте программу, которая формирует массив, содержащий 18 случайных чисел, принадлежащих промежутку [2;9], и подсчитывает сумму положительных элементов. Для результата использовать форматный вывод. P.S. Буду очень благодарен!
А ничего, что они ВСЕ положительные? )))))
может, там не 2, а минус 2 ?
Соре, но такое задание! :D
Тогда незачем думать о знаке, просто сложить все.
И что такое форматный вывод для одного целого числа?
В целом, какая-то задача... мягко говоря, непродуманная.
Круто!
На я напишу, мне не жалко
begin
var a := ArrRandom(18, 2, 9);
a.Println;
WriteFormat('S = {0:###}', a.Where(t -> t > 0).Sum)
end.