fork download
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. bool czy_pierwsza(int x)
  6. {
  7. bool pierwsza = true;;
  8.  
  9. for (int i = 2; i < x; i++)
  10. {
  11. if (x % i == 0) pierwsza = false;
  12. }
  13.  
  14. return pierwsza;
  15. }
  16.  
  17. int main()
  18. {
  19. int x;
  20. int n;
  21. cout << "Podaj liczbe testow: "; cin >> n;
  22.  
  23. for(int i = 0; i < n; i++)
  24. {
  25. cout << "Podaj liczbe pierwsza: " ; cin >> x;
  26.  
  27. if ((czy_pierwsza(x) == 1) && (x > 1) ) cout << "TAK" << endl;
  28. else cout << "NIE" << endl;
  29.  
  30. }
  31.  
  32. return 0;
  33. }
Success #stdin #stdout 0s 16048KB
stdin
3
11
1
4
stdout
Podaj liczbe testow: Podaj liczbe pierwsza: TAK
Podaj liczbe pierwsza: NIE
Podaj liczbe pierwsza: NIE