# include using namespace std; int main () { for(int row=0;row<7;row++) { //Pad leading blanks in a row using a loop like this: for(int column=1;column<(7-row);column++){ cout << " "; } //Print left half of the row for numbers 1, 2, 4, up to 2^row using a look like this: for(int column=0;column=0; col--) for (int column=row-1; column >=0; column--){ cout << " " << pow (2, column); } //Start a new line cout << endl; return 0; }