fbpx

Каталог статей

Каталог статей для размещения статей информационного характера

Как выучить

Программа на C для нахождения LCM двух чисел

Программа на C для нахождения LCM двух чисел

В этом примере вы научитесь вычислять LCM (наименьшее общее кратное) двух чисел, введенных пользователем.

Чтобы понять этот пример, вы должны обладать знаниями по следующим темам программирования на языке Си:

LCM двух целых чисел n1 и n2 – это наименьшее положительное целое число, которое идеально делится на n1 и n2 (без остатка). Например, LCM из 72 и 120 равно 360.

LCM с использованием while и if

Вывод

В этой программе целые числа, введенные пользователем, хранятся в переменных n1 и n2 соответственно.

Наибольшее число среди n1 и n2 хранится в переменной max . LCM двух чисел не может быть меньше max .

Тестовое выражение цикла while всегда истинно.

На каждой итерации мы проверяем, делится ли max на n1 и n2.

Если условие проверки не истинно, max увеличивается на 1, и итерация продолжается до тех пор, пока выражение оператора if не станет истинным.

Вычисление LCM с помощью GCD

Мы также можем найти LCM двух чисел num1 и num2, используя их GCD:

Узнайте, как найти GCD двух чисел в программировании на C, прежде чем находить LCM с помощью этого метода.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *