そこで、この先生は私たちに 2 つのコードを書くように指示し、そのうちの 1 つが文字 '*' で三角形のようなパターンを出力します!そして彼はループ for を使用してそうするように私たちに言いました.私は次のコードでそれを行うことができました:
#include <iostream>
using namespace std;
int main()
{
int i,j;
for(i=1;i<11;i++)
{
cout<<endl;
for(j=1;i>j;j++)
{
cout<<'*';
}
}
for(i=10;i>0;i--)
{
cout<<endl;
for(j=1;i>j;j++)
{
cout<<'*';
}
}
cin.get();
return 0;
}
そして、それは完璧に実行されました。でも、2枚目見た瞬間、頭が凍りつきました!彼は、次のようなパターンを出力するコードを書くと言われています。
*
***
*****
*******
*****
***
*
どうやって書き始めたらいいのかわからない!誰か助けてくれませんか?