Advertisement
Antosik

L2T1

Oct 8th, 2015
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.52 KB | None | 0 0
  1. { ЗАДАНИЕ №1 }
  2.   procedure NodNok(a, b: integer);
  3.   var
  4.     pr, nod, a1, b1: integer;
  5.   begin
  6.     if (a <= 0) or (b <= 0) then
  7.     begin
  8.       ExtraExit('Write entire nonzero number!');
  9.     end;
  10.     pr := a * b;
  11.     a1 := a;
  12.     b1 := b;
  13.     while a * b <> 0 do
  14.       if a > b then
  15.         a := a mod b
  16.       else
  17.         b := b mod a;
  18.     nod := a + b;
  19.     writeln('NOD of numbers ', a1, ' and ', b1, ' equals ', nod,
  20.       ', and their NOK equals ', pr div nod);
  21.   end;
  22.  
  23.   { ЗАДАНИЕ №1 }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement