Отыскать творение цифр данного целого числа. Решить в паскале. Пишу вот

Найти произведение цифр данного целого числа. Решить в паскале. Пишу вот такую команду но пишет ошибку. P := 1; тут будет творение
while n gt; 0 do begin
P := P * (n mod 10);
n := n div 10;
end;

Задать свой вопрос
1 ответ

program aaa;
var a,b,d:integer;
begin
read(a);
d:=1;
while agt; 0 do begin
b:=a mod 10;
a:=a div 10;
d:=d*b;
end;
writeln(d);
end.

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт