program MultiplyDigits; var num, digit, product: integer; begin writeln′Введитечисло:′'Введите число:'′Введитечисло:′; readlnnumnumnum; product := 1; while num <> 0 do begin digit := num mod 10; product := product * digit; num := num div 10; end; writeln′Произведениецифрчисла:′,product'Произведение цифр числа: ', product′Произведениецифрчисла:′,product; end.
Программа запрашивает у пользователя число, затем находит произведение всех его цифр и выводит результат на экран.
var
num, digit, product: integer;
begin
writeln′Введитечисло:′'Введите число:'′Введитечисло:′;
readlnnumnumnum;
product := 1;
while num <> 0 do
begin
digit := num mod 10;
product := product * digit;
num := num div 10;
end;
writeln′Произведениецифрчисла:′,product'Произведение цифр числа: ', product′Произведениецифрчисла:′,product;
end.
Программа запрашивает у пользователя число, затем находит произведение всех его цифр и выводит результат на экран.