Advertisement
Guest User

Untitled

a guest
Aug 17th, 2017
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.50 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int es_primer(int n) {
  4.     int divisible=0, i;
  5.  
  6.     if (n == 0)
  7.         return 0;
  8.     for(i=1; i<n; i++) {
  9.         if(n%i == 0) {
  10.             divisible++;
  11.             if (divisible > 2) {return 0;}
  12.         }
  13.     }
  14.     return 1;
  15. }
  16.  
  17. void main() {
  18.     FILE* fp;
  19.     int i,n;
  20.  
  21.     fp = fopen("primers.txt", "w");
  22.     i=1;
  23.     n=0;
  24.  
  25.     while(n<1000) {
  26.         if (es_primer(i)) {
  27.             fprintf(fp, "%d\n",i);
  28.             n++;
  29.         }
  30.         i++;
  31.     }
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement