Python: получить наименьшее общее кратное (LCM) из двух натуральных чисел
Python Basic: упражнение 32 с решением
Напишите программу на Python, чтобы получить наименьшее общее кратное (LCM) из двух натуральных чисел.
Иллюстрированная презентация:
Пример решения : -
Код Python:
def lcm(x, y):
if x > y:
z = x
else:
z = y
while(True):
if((z % x == 0) and (z % y == 0)):
lcm = z
break
z += 1
return lcm
print(lcm(4, 6))
print(lcm(15, 17))
Пример вывода:
12 255
Блок - схема:
Визуализируйте выполнение кода Python:
Следующий инструмент визуализирует, что компьютер делает шаг за шагом при выполнении указанной программы:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу на Python для вычисления наибольшего общего делителя (GCD) из двух натуральных чисел.
Далее: написать программу на Python для суммирования трех заданных целых чисел. Однако, если два значения равны, сумма будет равна нулю.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования