ПОМОГИТЕ ПОЖАЛУЙСТА решить через паскаль

Введите трехзначные числа, у которых вторая цифра равна произведения первой и последней цифре.


mirageKZ: RUOK6, в задании должно быть не "введите", а "выведите". Иначе нет никакого смысла. Нужно вывести все трёхзначные числа.... Вводить ничего не надо. Так?

Ответы

Ответ дал: mirageKZ
1

Ответ:

Задание: Выведите трехзначные числа, у которых вторая цифра равна произведению первой и последней цифре.

Объяснение:

var

 i : integer;

begin

 i:=999;

 while i > 99 do begin

   if (i mod 10) * (i div 100) = (i-((i div 100)*100 + (i mod 10)))/10 then

     writeln(i);

   dec(i);

 end;

end.

Приложения:
Похожие вопросы