RosettaCodeData/Task/Primality-by-Wilsons-theorem/Yabasic/primality-by-wilsons-theorem.basic
2023-07-01 13:44:08 -04:00

14 lines
271 B
Text

print "Primes below 100\n"
for i = 2 to 100
if wilson_prime(i) print i, " ";
next i
sub wilson_prime(n)
local i, fct
fct = 1
for i = 2 to n-1
fct = mod((fct * i), n)
next i
if fct = n-1 then return True else return False : fi
end sub