// program to print the cube of each entered number until 0 is entered #include using namespace std; int main() { int number; int cubed; // using a while loop cout << "Enter a number (0 to quit) -- "; cin >> number; while (number != 0) { cubed = number*number*number; cout << number << "^3 = " << cubed << endl; cout << "Enter a number (0 to quit) -- "; cin >> number; } cout << endl; // using a do-while loop do { cout << "Enter a number (0 to quit) -- "; cin >> number; if (number != 0) { cubed = number*number*number; cout << number << "^3 = " << cubed << endl; } }while (number != 0); return 0; }