Semiprime: Difference between revisions
m
→{{header|Oforth}}
(→{{header|ALGOL 68}}: bug fix) |
|||
Line 825:
<lang Oforth>func: semiprime(n)
| i |
0 2 n sqrt asInteger for: i [ while(n i /mod swap 0 &=) [ ->n 1
n 1 > ifTrue: [ 1
{{out}}
|