Аватар
Информатика, опубликовано 2018-08-22 18:34:59 by Гость

Помогитe составить программу на Free Pascal. Дано натуральное число. Верно ли, что произведение его цифр не больше 50

Аватар
Ответ оставил Гость

Если число не слишком большое, то:
var n,p:integer;
begin
write(n = );
readln(n);
p:=1;
while n>0 do
 begin
 p:=p*(n mod 10);
 n:=n div 10;
 end;
if p then writeln(Произведение цифр числа = ,p, ( else writeln(Произведение цифр числа = ,p, (> 50));
end.

Пример:
n = 456
Произведение цифр числа = 120 (> 50)

Вопрос
Не нашли ответа?
Если вы не нашли ответа на свой вопрос, или сомневаетесь в его правильности, то можете воспользоваться формой ниже и уточнить решение. Или воспользуйтесь формой поиска и найдите похожие ответы по предмету Информатика.