Ввести с клавиатуры 2 натуральных числа – N и M. Проверить, являются ли они взаимно...

0 голосов
76 просмотров

Ввести с клавиатуры 2 натуральных числа – N и M. Проверить, являются ли они взаимно простыми (то есть, не имеют общих делителей кроме единицы). В качестве ответа вывести слово YES или NO.


Информатика (22 баллов) | 76 просмотров
0

Язык какой

0

Если c++, то могу на нём, если нужно.

Дан 1 ответ
0 голосов

Procedure NOD(a,b:integer;var nd:integer);beginwhile a<>b doif a>b then a:=a-belse b:=b-a;nd:=a;end;var a,b,nd:integer;beginreadln (a);readln (b);NOD(a,b,nd);writeln(nd);
if nd=1 then write('взаимные')else write ('не взаимные');end.

(34 баллов)