Guest User

Untitled

a guest
May 24th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.80 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4. int czypierwsza(int);
  5. int main()
  6. {
  7. int suma, i, n, a, b, wynik;
  8.  
  9. cout << "Podaj przedzial liczb naturalnych od a do b: " << endl;
  10. cin >> a;
  11. cin >> b;
  12. suma = 0;
  13. while (a >= b || a <= 0)
  14. {
  15. cout << "Zly przedzial, podaj inne liczby: " << endl;
  16. cin >> a;
  17. cin >> b;
  18. }
  19.  
  20. for (i = a ; i <= b ; i++)
  21. {
  22. wynik = czypierwsza(i);
  23. if (wynik == 1)
  24. {
  25. suma++;
  26. }
  27. }
  28.  
  29. cout << "\nIlosc liczb pierwszych w przedziale: " << suma;
  30. return 0;
  31. }
  32.  
  33. int czypierwsza(int n)
  34. {
  35. int suma, i;
  36.  
  37. for(i = 2; i < n; i++)
  38. {
  39. if((n % i) == 0)
  40. {
  41. return 0;
  42. }
  43.  
  44. }
  45.  
  46. return 1;
  47.  
  48. }
Add Comment
Please, Sign In to add comment