evo......
#include <iostream>
#include <cmath>
using namespace std;
int main() {
while(true) {
cout << "-------------------------------------------" << endl;
cout << "Unesite neki broj ";
bool prost = false;
int n; cin >> n;
if(n == 2) {
cout << "\nBroj " << n << " je prost broj" <<endl;
}
else {
double nn = n;
int k = (int) sqrt(nn);
for (int i = 2; i <= k+1; i++) {
if( (n % i) == 0) {
cout << "\nBroj " << n << " nije prost broj" << endl;
prost = false;
break;
}
else {
prost = true;
}
}
if(prost == true) {
cout << "\nBroj " << n << " je prost broj" <<endl;
}
}
}
return 0;
}
Mislim da nisam nesto predvideo......
Sve u svemu vidim da sam ga zakomplikovao ali mrzi me da sredjujem. Cinimi se da radi kako treba
|