Помогите решить задачу в PascalABC . Вот какая должна получится программа: "Пока...

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

Помогите решить задачу в PascalABC . Вот какая должна получится программа: "Пока пользователь вводит с клавиатуры положительные числа, умножайте их.


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

Помогите решить задачу в PascalABC . Вот какая должна получится программа: "Пока пользователь вводит с клавиатуры положительные числа, умножайте их. Значение произведения и количество введённых чисел выведите на экран" Задача должна решатся с помощью ЦИЛКА WHILE

Дан 1 ответ
0 голосов

Var
  n, mult, count: integer;
begin
  n := 1;
  mult := 1;
  while n > 0 do
  begin
    inc(count);
    mult := mult * n;
    read(n);
  end;
  writeln('Количество чисел: ', count - 1);
  writeln('Произведение чисел: ', mult);
end.

(13.3k баллов)