do
  x = input("Numero impar?");
until (rem(x, 2) != 0);
y = x + 2;
a = lcm(x,y)/x + lcm(x,y)/y;
b = lcm(x,y);
h = sqrt(a^2 + b^2);
printf("O triangulo de pitagoras tem os lados %d, %d e %d\n", a, b, h);