Answer:
The C++ code is given below
Explanation:
#include <iostream>
using namespace std;
int main() {
int arrowBaseHeight = 0;
int arrowBaseWidth = 0;
int arrowHeadWidth = 0;
int i, j;
cout << "Enter arrow base height: " << endl;
cin >> arrowBaseHeight;
cout << "Enter arrow base width: " << endl;
cin >> arrowBaseWidth;
do{
cout << "Enter arrow head width: " << endl;
cin >> arrowHeadWidth;
} while ( arrowHeadWidth <= arrowBaseWidth);
for(int j=0;j<arrowBaseHeight;j++){
{ for(i=arrowBaseWidth; i>0; i--)
{ cout << "*";}
cout << endl;}}
// Draw arrow head
while(arrowHeadWidth)
{
for(i=arrowHeadWidth; i>0; i--)
cout<< "*";
cout << endl;
arrowHeadWidth--;
}
return 0;
}