Semiprime: Difference between revisions

Content added Content deleted
m (Formatting.)
(Formatting. Replaced French "compte" by English "count".)
Line 1,287: Line 1,287:
var
var
i = 2
i = 2
compte = 0
count = 0
x = k
x = k
while i <= x and compte < 3:
while i <= x and count < 3:
if x mod i ==0:
if x mod i == 0:
x = x div i
x = x div i
inc compte
inc count
else:
else:
inc i
inc i
result = if count == 2: "is semi-prime" else: "isn't semi-prime"
if compte == 2:
result = "is semi-prime"
else:
result = "isn't semi-prime"
for k in 1675..1680:
for k in 1675..1680: