Advertisement
Guest User

Untitled

a guest
Nov 28th, 2015
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main()
  5. {
  6. int mp, vp, n, i, j, p=0, k;
  7. do{
  8. printf("Unesi n:"); scanf("%d", &n);}
  9. while (n<2);
  10.  
  11. for (i=3; i<n; i++){
  12. for (j=2; j<i-1; j++){
  13. if (i%j==0)
  14. p++;}
  15. if (p==0){
  16. mp=i;}
  17. p=0;
  18. }
  19.  
  20. p=0; k=0;
  21. for (i=n+1; k==0; i++){
  22. for (j=2; j<i-1; j++){
  23. if (i%j==0)
  24. p++;}
  25. if (p==0){
  26. vp=i; k=1;}
  27. p=0;
  28. }
  29.  
  30. if ((n-mp) < (vp-n))
  31. printf("Najblizi prost broj je: %d", mp);
  32. else if ((n-mp) > (vp-n))
  33. printf("Najblizi prost broj je: %d", vp);
  34. else if ((n-mp) == (vp-n))
  35. printf("Najblizi prosti brojevi su: %d i %d", mp, vp);
  36.  
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement