Advertisement
madalinaradu

FAI-pb5 nr prime mai mici decat n

Nov 14th, 2018
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.68 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3.  
  4. int main()
  5. {
  6.     int n,i,j,prim,Nprim;
  7.     printf("n=");
  8.     scanf("%d",&n);
  9.     Nprim=1;
  10.  
  11.     printf("1\n");
  12.     for(i=2; i<=n; i++)
  13.     {
  14.         prim=1;
  15.         //i este prim?
  16.         //printf("Verific %d\n", i);
  17.         for(j=2; j<=(i/2); j++)
  18.         {
  19.             if(i%j==0)
  20.             {
  21.                 prim=0;
  22.                 break;
  23.             }
  24.         }
  25.         if(prim==1)
  26.         {
  27.             printf("%d\n",i);
  28.  
  29.             if (i<n && n%i==0)
  30.                 Nprim=0;
  31.  
  32.         }
  33.  
  34.     }
  35.     if (Nprim==0)
  36.     {
  37.         printf("\n%d este compus",n);
  38.     }
  39.     else
  40.         printf("\n%d este prim",n);
  41.     return 0;
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement