1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | #include <iostream> #define PROMPT "Please enter a whole number: " #define NOT_PRIME " The number is not a prime number! " #define PRIME " The number is a prime number " #define DONE 0 #define FIRST_FACTOR 3 using std::cout; using std::cin; using std::endl; int main(){ int i; int number; cout << PROMPT; cin >> number; for (i=FIRST_FACTOR; i<=number; i++){ bool prime = true; for (int n=2; n<=i-1; n++){ if (i%n == 0){ prime = false; } } if(prime){ cout << i << PRIME << endl; } else{ cout << i << NOT_PRIME << endl; } } return 0; } |
I2luY2x1ZGUgPGlvc3RyZWFtPgoKI2RlZmluZSBQUk9NUFQgIlBsZWFzZSBlbnRlciBhIHdob2xlIG51bWJlcjogIgojZGVmaW5lIE5PVF9QUklNRSAiIFRoZSBudW1iZXIgaXMgbm90IGEgcHJpbWUgbnVtYmVyISAiCiNkZWZpbmUgUFJJTUUgIiBUaGUgbnVtYmVyIGlzIGEgcHJpbWUgbnVtYmVyICIKI2RlZmluZSBET05FIDAKI2RlZmluZSBGSVJTVF9GQUNUT1IgMwoKdXNpbmcgc3RkOjpjb3V0Owp1c2luZyBzdGQ6OmNpbjsKdXNpbmcgc3RkOjplbmRsOwoKaW50IG1haW4oKXsKICAgaW50IGk7CiAgIGludCBudW1iZXI7CgogICBjb3V0IDw8IFBST01QVDsKICAgY2luID4+IG51bWJlcjsKCiBmb3IgKGk9RklSU1RfRkFDVE9SOyBpPD1udW1iZXI7IGkrKyl7CiAgICAgICAgYm9vbCBwcmltZSA9IHRydWU7CiAgICAgICAgZm9yIChpbnQgbj0yOyBuPD1pLTE7IG4rKyl7CiAgICAgICAgICAgaWYgKGklbiA9PSAwKXsKICAgICAgICAgICAgICBwcmltZSA9IGZhbHNlOwogICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgaWYocHJpbWUpewogICAgICAgICAgIGNvdXQgPDwgaSA8PCAgUFJJTUUgPDwgZW5kbDsKICAgICAgICB9CiAgICAgICAgZWxzZXsKICAgICAgICAgICBjb3V0IDw8IGkgPDwgIE5PVF9QUklNRSA8PCBlbmRsOwogICAgICAgIH0KICAgfQogICByZXR1cm4gMDsKfQ==
-
upload with new input
-
result: Success time: 0s memory: 2856 kB returned value: 0
33
Please enter a whole number: 3 The number is a prime number 4 The number is not a prime number! 5 The number is a prime number 6 The number is not a prime number! 7 The number is a prime number 8 The number is not a prime number! 9 The number is not a prime number! 10 The number is not a prime number! 11 The number is a prime number 12 The number is not a prime number! 13 The number is a prime number 14 The number is not a prime number! 15 The number is not a prime number! 16 The number is not a prime number! 17 The number is a prime number 18 The number is not a prime number! 19 The number is a prime number 20 The number is not a prime number! 21 The number is not a prime number! 22 The number is not a prime number! 23 The number is a prime number 24 The number is not a prime number! 25 The number is not a prime number! 26 The number is not a prime number! 27 The number is not a prime number! 28 The number is not a prime number! 29 The number is a prime number 30 The number is not a prime number! 31 The number is a prime number 32 The number is not a prime number! 33 The number is not a prime number!


