Предмет: Информатика,
автор: 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);
}
Решение по алгоритму Евклида.
Похожие вопросы
Предмет: Математика,
автор: masha216635
Предмет: Українська мова,
автор: ostapsushitsky
Предмет: Математика,
автор: okkaki
Предмет: Алгебра,
автор: Сэм2453
Предмет: Математика,
автор: vladatuleeva