Heronian triangles: Difference between revisions

Removed old definition of "gcd" (commented).
(Actually do the changes.)
(Removed old definition of "gcd" (commented).)
Line 3,150:
 
func isHeronianTriangle(x: float): bool = x > 0 and ceil(x) == x
 
# func gcd(x, y: int): int =
# var
# (dividend, divisor) = if x > y: (x, y) else: (y, x)
# remainder = dividend mod divisor
 
# while remainder != 0:
# dividend = divisor
# divisor = remainder
# remainder = dividend mod divisor
# result = divisor
 
const Header = " Sides Perimeter Area\n------------- --------- ----"
256

edits