Loops/Increment loop index within loop body: Difference between revisions

Content added Content deleted
(Added Easylang)
Line 1,904: Line 1,904:
n = 41 49752014150467
n = 41 49752014150467
n = 42 99504028301131</pre>
n = 42 99504028301131</pre>

=={{header|EasyLang}}==
{{trans|FreeBASIC}}
<syntaxhighlight lang=easylang>
fastfunc isprim num .
if num mod 2 = 0 and num > 2
return 0
.
i = 3
while i <= sqrt num
if num mod i = 0
return 0
.
i += 2
.
return 1
.
counter = 0
maxnum = pow 2 53
for i = 42 to maxnum
if isprim i = 1
counter += 1
print "n=" & counter & " " & i
if counter >= 42
break 1
.
i += i - 1
.
.
</syntaxhighlight>
{{out}}
<pre>
n=1 43
n=2 89
n=3 179
.
.
n=41 49752014150467
n=42 99504028301131
</pre>


=={{header|F_Sharp|F#}}==
=={{header|F_Sharp|F#}}==