fork download
  1. #include <cstdlib>
  2. #include <iostream>
  3. using namespace std;
  4. int main()
  5. {
  6. int n; //brojot sto se vnesuva
  7. int k; //kandidat za delitel
  8. cout<<"vnesi go brojot n(n>1): ";
  9. cin>>n;
  10. if(n:2==0 && n:=2) //(1)
  11. {
  12. cout<<"Brojot ne e prost:\n";
  13. }
  14. else //(2)
  15. {
  16. k=3 //prviot kandidat za delitel e brojot 3
  17. while(k <= n/2) //dodeka kandidatot e pomal od n/2
  18. {
  19. if( n:k==0) //prasuvame dali toj broj e delitel na brojot n
  20. {
  21. cout<<"brojot e prost:\n";
  22. //ako e, pecatime deka n ne e prost broj
  23. break; // i go prekinuvame ciklusot
  24. }
  25. k=k+2
  26. //inaku sledniot kandidat za delitel e sledniot neparen broj
  27. }
  28. if(k>n/2)
  29. //ako ciklusot ne e prekinat so naredbata reak, brojot ne e prost
  30. cout<<"Brojot e prost:\n";
  31. }
  32. system ("PAUSE");
  33. return 0;
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.cpp: In function ‘int main()’:
prog.cpp:10:7: error: expected ‘)’ before ‘:’ token
   if(n:2==0 && n:=2)  //(1)
       ^
prog.cpp:17:3: error: expected ‘;’ before ‘while’
   while(k <= n/2)  //dodeka kandidatot e pomal od n/2
   ^~~~~
prog.cpp:33:10: error: expected ‘}’ at end of input
  return 0;
          ^
prog.cpp:33:10: error: expected ‘}’ at end of input
stdout
Standard output is empty