
Вопрос задан 15.11.2018 в 14:00.
Предмет Информатика.
Спрашивает Чистякова Варя.
Помогите составить программу...вот она. Даны К и массив Т(к). Найти сумму и количество элементов в
массиве Т после первого нулевого элемента.

Ответы на вопрос

Отвечает Жанбырбек Шугыла.
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<20) = ');
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 (zero<=k) and (T[zero]<>0) do inc(zero);
count:=k-zero;
if zero<>kmax then
for i:=zero+1 to k do sum:=sum+T[i];
writeln ('Summa: ',sum);
writeln ('Kol-vo: ',count);
end.
var T:array [1..kmax] of integer;
i,k,zero,sum,count:integer;
begin
count:=0;
sum:=0;
repeat
write ('K(K<20) = ');
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 (zero<=k) and (T[zero]<>0) do inc(zero);
count:=k-zero;
if zero<>kmax then
for i:=zero+1 to k do sum:=sum+T[i];
writeln ('Summa: ',sum);
writeln ('Kol-vo: ',count);
end.


Топ вопросов за вчера в категории Информатика

Информатика 47

Информатика 33

Информатика 67

Информатика 18

Информатика 25

Информатика 563

Информатика 16
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili