Advertisement
Guest User

Untitled

a guest
Feb 4th, 2015
288
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. תרגיל 13 - כתוב פונקציה המקבלת מספר ובודקת האם הוא ראשוני (מתחלק בעצמו וב-1 בלבד) מחזירה
  2. .1 או 0
  3. כתבו תוכנית שתמצא את כל המספרים בין 2 ל- 100 שהם ראשוניים תוך שימוש בפונקציה.
  4. #include <stdio.h>
  5. int prime(int n)
  6. {
  7. int i;
  8. for (i = 2; i < n; i++) /// נגיד בספרה 7 הוא יעבור גם על 6 ?N זה לא יתן תשובה שגויה בגלל המעבר על כל הספרות עד ספרת ה
  9. {
  10. if (n % i == 0) return 0;
  11. }
  12. return 1;
  13. }
  14. int main ()
  15. {
  16. int i;
  17. printf("The prime numbers from 1 to 100 are:\n");
  18. for (i = 1; i <=100; i++)
  19. {
  20. if (prime(i)==1) ////?מאיפה באה ההשוואה ל-1
  21. printf("%d\t",i);
  22. }
  23. return 0;
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement