• Помогите, пожалуйста! Заранее спасибо!
    Напишите программу вычисления наименьшего общего кратного следующих четырех чисел:36, 54, 18 и 15.
    Используйте процедуру вычисления наибольшего общего делителя двух чисел

Ответы 1

  • Для пары целых ненулевых чисел (a,b) существует соотношениеНОК(a,b)*НОД(a,b)=a*b// PascalABC.NET 3.1, сборка 1213 от 04.04.2016function gcd(a,b:integer):integer;// НОДbegin  while b<>0 do begin a:=a mod b; Swap(a,b) end;  Result:=aend;function lcm(a,b:integer):=(a*b) div gcd(a,b); //НОКbegin  var a:=36;  var b:=54;  var c:=18;  var d:=15;  Writeln('НОК(',a,',',b,',',c,',',d,')=',    lcm(lcm(lcm(a,b),c),d))end.Тестовое решение:НОК(36,54,18,15)=540
    • Автор:

      goonie
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years