С клавиатуры вводится последовательность чисел до тех пор, пока не будет введено число 0....

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

С клавиатуры вводится последовательность чисел до тех пор, пока не будет введено число 0. Требуется найти произведение нечетных чисел из введенной последовательности. Решение с помощью while, подробно.


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

Var
  a,p: integer;
begin
  p:=1;
  a:=1;
  while a<>0 do begin
  write('Введите a:');readln(a);
  if a mod 2<> 0 then p:=p*a;
  end;
  writeln('произведение нечетных: ',p);
end.

(13.9k баллов)