10001th prime: Difference between revisions
Content added Content deleted
Line 551: | Line 551: | ||
=={{header|QB64}}== |
=={{header|QB64}}== |
||
<lang QB64>max=10001: n=0: |
<lang QB64>max=10001: n=1: p=0: t=Timer ' PRIMES.bas russian DANILIN |
||
While n <= max ' 10001 104743 |
While n <= max ' 10001 104743 0.35 seconds |
||
f=0 |
f=0: j=2 |
||
While f < 1 |
|||
If |
If j >= p ^ 0.5 Then f=2 |
||
If p Mod j = 0 Then f=1 |
|||
⚫ | |||
j=j+1 |
|||
Wend |
|||
If f <> 1 Then n=n+1: ' Print n, p |
|||
⚫ | |||
Wend |
Wend |
||
Print n-1, |
Print n-1, p-1, Timer-t</lang> |
||
{{out}} |
{{out}} |
||
<pre>10001 104743 |
<pre>10001 104743 0.35 seconds</pre> |
||
=={{header|QB64}}== |
=={{header|QB64}}== |