Предмет: Информатика,
автор: liukliannatalia
Как написать программу для вычисления наибольшего общего делителя?
На языку С.
Ответы
Автор ответа:
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
Предмет: Литература,
автор: soniakopylova09
Предмет: География,
автор: vovatorin1
Предмет: Алгебра,
автор: Сэм2453
Предмет: Математика,
автор: vladatuleeva