Информатика, вопрос задал kirillstalkerov8 , 6 лет назад

Найти наибольший общий делитель двух натуральных чисел M и N (алгоритм Евклида)
НАПИШИТЕ ПРОГРАММУ ​ПАСКАЛЯ.​


Amaliya265: Можно фото? так не понятно

Ответы на вопрос

Ответил ramziddinsrs29
1

Ответ:

 function nod( a, b: longint): longint;

 begin

  while (a <> 0) and (b <> 0) do

    if a >= b then

      a:= a mod b

    else

      b:= b mod a;

  nod:= a + b;

 end;

Объяснение:

 function nod( a, b: longint): longint;

 begin

  while (a <> 0) and (b <> 0) do

    if a >= b then

      a:= a mod b

    else

      b:= b mod a;

  nod:= a + b;

 end;

Новые вопросы