#include <iostream> |
using namespace std; |
short Factor( int n, int * pSquared, int * pCubed); |
int main() { |
int number, squared, cubed; |
short error; |
cout << "Enter a number (0 - 20): " ; |
cin >> number; |
error = Factor(number, &squared, &cubed); |
if (!error) { |
cout << "number: " << number << endl; |
cout << "square: " << squared << endl; |
cout << "cubed: " << cubed << endl; |
} else |
cout << "Error encountered!!" << endl; |
return 0; |
} |
short Factor( int n, int *pSquared, int *pCubed) { |
short Value = 0; |
if (n > 20) |
Value = 1; |
else { |
*pSquared = n * n; |
*pCubed = n * n * n; |
Value = 0; |
} |
return Value; |
} |