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 | bool is_prime( int *number); void main( int argc, char * argv[]) { int n; bool prime; cin >> n; prime = is_prime(&n); if (prime) cout << "소수입니다." << endl; else cout << "소수가 아닙니다." << endl; } bool is_prime( int *number) { bool prime = true ; int i; for (i = 2; i < *number; i++){ if (*number % i == 0){ prime = false ; break ; } } return prime; } |