RosettaCodeData/Task/Least-common-multiple/ALGOL-W/least-common-multiple.alg

10 lines
234 B
Text
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
begin
integer procedure gcd ( integer value a, b ) ;
if b = 0 then a else gcd( b, a rem abs(b) );
integer procedure lcm( integer value a, b ) ;
abs( a * b ) div gcd( a, b );
write( lcm( 15, 20 ) );
end.