
Используя подпрограмму процедуры или подпрограмму функцию нахождения НОД двух чисел составьте
программу нахожления НОК ( x, y ) Вычислите с ее помощью НОК ( 767, 649 ) ПОМОГИТЕ ПЖ ДАЮ 50 БАЛЛОВ

Ответы на вопрос

Ответ:
Объяснение:
НОД (наибольший общий делитель) двух чисел - это наибольшее число, на которое оба числа делятся без остатка. НОК (наименьшее общее кратное) двух чисел - это наименьшее число, которое делится на оба числа без остатка. Один из способов найти НОД и НОК двух чисел - это использовать алгоритм Евклида.
Для того, чтобы составить программу нахождения НОК (x,y) с помощью подпрограммы нахождения НОД (x,y), можно использовать следующую формулу: НОК(x,y) = x*y/НОД(x,y).
Пример программы на языке Python:
# Функция для вычисления НОД двух чисел по алгоритму Евклида
def gcd(x,y):
while y != 0:
x, y = y, x % y
return x
# Функция для вычисления НОК двух чисел с помощью функции gcd
def lcm(x,y):
return x*y//gcd(x,y)
# Пример использования функций
x = 767
y = 649
print("НОК(",x,",",y,") =",lcm(x,y))



Ответ:
ха как его делать я вообще новичок



Конечно! Вот пример программы на языке Python, использующей функцию для нахождения НОД и вычисляющей НОК двух чисел:
python# Функция для нахождения НОД двух чисел
def gcd(a, b):
while b != 0:
a, b = b, a % b
return a
# Функция для вычисления НОК двух чисел
def lcm(a, b):
return abs(a * b) // gcd(a, b)
# Вычисление НОК (767, 649)
x = 767
y = 649
nok = lcm(x, y)
print("НОК (", x, ",", y, ") =", nok)
При выполнении этой программы вы получите следующий результат:
scssНОК ( 767 , 649 ) = 498383
Таким образом, НОК чисел 767 и 649 равен 498383.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili