Информатика, опубликовано 2018-08-22 22:38:51 by Гость
Помогите составить программу...вот она. Даны К и массив Т(к). Найти сумму и количество элементов в массиве Т после первого нулевого элемента.
Ответ оставил Гость
Const kmax = 20;
var T:array [1..kmax] of integer;
i,k,zero,sum,count:integer;
begin
count:=0;
sum:=0;
repeat
write (K(K readln (k);
until k in [1..kmax];
randomize;
for i:=1 to k do
begin
T[i]:=random(14)-5;
write (T[i]:3);
end;
writeln;
zero:=1;
while (zero0) do inc(zero);
count:=k-zero;
if zerokmax then
for i:=zero+1 to k do sum:=sum+T[i];
writeln (Summa: ,sum);
writeln (Kol-vo: ,count);
end.
Не нашли ответа?
Если вы не нашли ответа на свой вопрос, или сомневаетесь в его правильности, то можете воспользоваться формой ниже и уточнить решение. Или воспользуйтесь формой поиска и найдите похожие ответы по предмету Информатика.
Форма вопроса доступна на