私はC++の初心者です。私はC++で文字Vを描きたいC++でアスタリスク(*)を使用してV字形を描く方法
私はちょうどこれをしました。私は必要な結果を得るためにさらに何をすべきかわかりません。
#include <iostream.h>
using namespace std;
int main()
{
int i, j;
for()
{
for()
{
if(i == j)
{
cout << "*";
}
else
{
cout << " ";
}
}
cout<< endl;
return 0;
}
そのコードはコンパイルすべきではありません。外側のforループには閉じ括弧がなく、forループには本体がありません(少なくとも ';;'は必須です) –
私は知っています。 サンプルとして書きます。 –
あきらめないでください!あなたはそこの半分以上です。 'for(int i = 0; i <= height; ++ i)')の 'for'ヘッダを正しく書くと、Vの左辺を描画します。右辺を描画するにはif(i == j ||/* some maths here/* == j) 'のように、if文に条件を追加する必要があります。 – Johnsyweb