Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
18
Task/Semiprime/True-BASIC/semiprime.basic
Normal file
18
Task/Semiprime/True-BASIC/semiprime.basic
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
FUNCTION semiprime$ (n)
|
||||
LET a = 2
|
||||
LET c = 0
|
||||
DO WHILE c < 3 AND n > 1
|
||||
IF REMAINDER(n, a) = 0 THEN
|
||||
LET n = n / a
|
||||
LET c = c + 1
|
||||
ELSE
|
||||
LET a = a + 1
|
||||
END IF
|
||||
LOOP
|
||||
IF c = 2 THEN LET semiprime$ = "True" ELSE LET semiprime$ = "False"
|
||||
END FUNCTION
|
||||
|
||||
FOR i = 0 TO 64
|
||||
PRINT i, semiprime$(i)
|
||||
NEXT i
|
||||
END
|
||||
Loading…
Add table
Add a link
Reference in a new issue