Решение задачи
{ Составить программу нахождения НОД и НОК двух чисел a и b. }
uses crt; var a,b,p : real; nod,nok : real; begin clrscr; write('a=');readln(a); write('b=');readln(b); p:=a*b; while a<>b do if a>b then a:=a-b else b:=b-a; nod:=a; nok:=p/nod; writeln('НОД:',a); write('НОК:',nok); readln; end.