Piprimes: Difference between revisions
Content added Content deleted
(add C) |
|||
Line 86: | Line 86: | ||
IF I*I < P THEN GOTO 110 |
IF I*I < P THEN GOTO 110 |
||
RETURN</lang> |
RETURN</lang> |
||
=={{header|C}}== |
|||
<lang c>#include"stdio.h" |
|||
#include"stdlib.h" |
|||
int isprime( int n ) { |
|||
int i; |
|||
for(i=2; i*i<n; i++) { |
|||
if (n % i == 0) {return 0;} |
|||
} |
|||
return 1; |
|||
} |
|||
int main(void) { |
|||
int n = 0, p = 0; |
|||
while (n<22) { |
|||
printf( "%d ", n ); |
|||
p++; |
|||
if (isprime(p)) n+=1; |
|||
} |
|||
return 0; |
|||
}</lang> |
|||
=={{header|Fermat}}== |
=={{header|Fermat}}== |