Anonymous user
Greatest common divisor: Difference between revisions
m
→{{header|Elena}}
(→{{header|VBA}}: more efficient method) |
|||
Line 905:
=={{header|Elena}}==
{{trans|C#}}
ELENA
<lang elena>import system'math
import extensions
gcd(a,b)
{
var i := a
var j := b
while(j != 0)
var tmp := i
i := j
j := tmp
^ i
}
printGCD(a,b)
{
console
}
public program()
{
printGCD(1,1)
printGCD(1,10)
printGCD(10,100)
printGCD(5,50)
printGCD(8,24)
printGCD(36,17)
printGCD(36,18)
printGCD(36,19)
printGCD(36,33)
{{out}}
<pre>
|