Anonymous user
Almost prime: Difference between revisions
→{{header|GW-BASIC}}: Simplified
(→{{header|Tiny BASIC}}: Added) |
(→{{header|GW-BASIC}}: Simplified) |
||
Line 1,640:
10 'Almost prime
20 FOR K% = 1 TO 5
30 PRINT "k = "; K%; ":
40 LET I% = 2
50 LET C% = 0
60 WHILE C% < 10
70 LET AN% = I
80 IF ISKPRIME <> 0 THEN PRINT USING " ###
90 LET I% = I% + 1
100 WEND
Line 1,652:
130 END
995 ' Check if n (AN%) is a k (
1000 LET F% = 0
1010 FOR
1020 WHILE AN% MOD
1030 IF F% =
1040 LET F% = F% + 1
1050 LET AN% = AN% \
1060 WEND
1070 NEXT
1080 LET ISKPRIME = (F% =
1090 RETURN
</lang>
|