Для написания программы на Pascal, которая будет выводить на экран все четные трехзначные числа, у которых произведение цифр равно введенному пользователем числу n, вам понадобится использовать циклы и условные операторы.
Вот пример программы:
program EvenNumbers;
var
i, n, digit1, digit2, digit3, product: integer;
begin
write('Введите число n: ');
readln(n);
for i := 100 to 999 do
begin
digit1 := i div 100;
digit2 := (i div 10) mod 10;
digit3 := i mod 10;
product := digit1 * digit2 * digit3;
if (i mod 2 = 0) and (product = n) then
writeln(i);
end;
end.
Эта программа сначала запрашивает у пользователя число n. Затем она перебирает все четные трехзначные числа и проверяет, равно ли произведение их цифр введенному числу n. Если условие выполняется, то число выводится на экран.
Надеюсь, эта программа поможет вам решить задачу! Если у вас есть дополнительные вопросы или нужна помощь, не стесняйтесь задавать.
