Предмет: Информатика, автор: liukliannatalia


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

Ответы

Автор ответа: asvalias
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);

}


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

Похожие вопросы
Предмет: Алгебра, автор: biserovivan778
Предмет: Алгебра, автор: Сэм2453