Составьте программу, которая формирует массив, содержащий 18 случайных чисел,...

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

Составьте программу, которая формирует массив, содержащий 18 случайных чисел, принадлежащих промежутку [2;9], и подсчитывает сумму положительных элементов. Для результата использовать форматный вывод. P.S. Буду очень благодарен!


Информатика (17 баллов) | 65 просмотров
0

А ничего, что они ВСЕ положительные? )))))

0

может, там не 2, а минус 2 ?

0

Соре, но такое задание! :D

0

Тогда незачем думать о знаке, просто сложить все.

0

И что такое форматный вывод для одного целого числа?

0

В целом, какая-то задача... мягко говоря, непродуманная.

0

Круто!

0

На я напишу, мне не жалко

Дан 1 ответ
0 голосов
Правильный ответ

PascalABC.NET 3.4.2, сборка 1843 от 24.10.2018

Внимание! Если программа не работает, обновите версию!

begin

 var a := ArrRandom(18, 2, 9);

 a.Println;

 WriteFormat('S = {0:###}', a.Where(t -> t > 0).Sum)

end.


5 7 8 4 3 3 9 8 7 5 6 9 8 7 2 7 8 4

S = 110

(654k баллов)