Если одно из чисел делится на другое нацело, выведите 1 - Pascal ABC

Узнай цену своей работы

Формулировка задачи:

Даны два натуральных числа n и m. Если одно из них делится на другое нацело, выведите 1, иначе выведите любое другое целое число. При решении этой задачи нельзя пользоваться условной инструкцией if и циклами.

Решил её так:
Но почему-то неверно.

Решение задачи: «Если одно из чисел делится на другое нацело, выведите 1»

textual
Листинг программы
Program ABC2944;
var n, m, g: integer;
begin
readln(n, m);
g := (n mod m)*(m mod n) + 1;
writeln (g);
end.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 3.889 из 5
Похожие ответы