• Как написать программу для вычисления наибольшего общего делителя?
    На языку С.

Ответы 1

  • #include <stdio.h>

    int main() {

       unsigned long a, b;

       scanf("%lu%lu", &a, &b);

       while(a && b) {

           if(a>b)

               a %= b;

           if(b>a)

               b %= a;

       }

       printf("%lu", a | b);

    }

    Решение по алгоритму Евклида.

    • Автор:

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

Войти через Google

или

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

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

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