Дана последовательность произвольных чисел. найти количество чисел, сумма которых не...

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

Дана последовательность произвольных чисел. найти количество чисел, сумма которых не превышает заданное число. АВС паскаль


Информатика (79 баллов) | 37 просмотров
Дан 1 ответ
0 голосов

Var sum, n, a, max: integer;
begin
write('введите макс число ');
read(max);
sum:=0; n:=0;
writeln('вводите числа');
while (true) do
begin
read (a);
if (a+sum) > max then break;
sum:=sum+a;
inc(n);
end;
write('кол во чисел  ', n);
end.

(1.6k баллов)