• составьте программу нахождения наибольшего общего делителя трех чисел, используя формулу: НОД(А,В,С)=НОД(НОД(А,В),С) используя алгоритм Евклида в Паскале

Ответы 3

  • надо просто в Паскале без function мы так не проходили
  • Ну откуда нам знать, что вы проходили, а что нет? В условии это нужно указывать! К тому же, у Вас постановка задачи дана с функцией.
  • PascalABC.NET 3.4.2, сборка 1864 от 11.11.2018Внимание! Если программа не работает, обновите версию!

    function НОД(a, b: integer): integer;

    begin

     while b > 0 do

       (a, b) := (b, a mod b);

     Result := a

    end;

    begin

     var (a, b, c) := ReadInteger3;

     НОД(НОД(a, b), c).Println

    end.

    78 294 5706 Замечание: числа должны быть неотрицательными
    • Автор:

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

Еще вопросы

Войти через Google

или

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

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

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