印刷したい四角形の行数と列数、および印刷したいシンボルを入力するようにユーザーに依頼するように言われました。私はこれを行う方法を知りません。私のグーグル検索はすべて、1行を印刷することしかできませんでした。行は 3、列は 7 で、文字「$」が必要です。まだまだ初心者なのでお手柔らかにお願いします。これは私が持っているものです:
#include <iostream>
#include <iomanip>
using namespace std;
void PrintChar(int row = 5, int column = 10, char symbol = '*');
int main()
{
int rows, columns;
char symbol;
cout << "How many rows and columns do you want, and with what symbol (default is *) ?" << endl;
cin >> rows >> columns >> symbol;
PrintChar(rows, columns, symbol);
}
void PrintChar(int row, int column, char symbol)
{
for (int y = 1; y <= column; y++)
{
cout << symbol;
}
それはシンボルの完全な行を出力し、それが私の思考が止まるところです. 最後の行で私を助けていただければ、それは大歓迎です.