language: C++ 4.7.2 (gcc-4.7.2)
date: 111 days 21 hours ago
link:
visibility: public
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;
}
  • 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!