Ответы на вопрос:
pascalabc.net
begin
readseqintegerwhile(p -> p < > 0).sum.print
end.
объяснение:
после ввода нуля на следующей строке будет выдана сумма. числа можно вводить и в строку, но в любом варианте, если в строке после нуля набрать еще цифры, в сумму войдут лишь те, которые шли до первого встреченного нуля.
если хочется именно массив (т.е. чтобы он так назывался в программе) будет чуть длиннее:
begin
var a : = readseqintegerwhile(p -> p < > 0).toarray;
a.sum.print
end.
Популярно: Информатика
-
natava199825.03.2021 04:10
-
beaka98827.08.2021 18:06
-
Винчестерvika10.12.2021 03:49
-
maksymr090631.03.2020 16:01
-
НЕЗНАЙКА12398714.09.2021 17:42
-
ttadikina28.10.2022 15:01
-
Veid26.08.2021 14:40
-
45r77yf02.09.2020 04:25
-
ксюша164721.01.2022 02:17
-
Arinka2605200508.09.2022 00:58