簡単な質問があります。私はこのC#コードを持っています:
static void Main(string[] args)
{
int num1, i, j, x, y;
Console.WriteLine("enter number");
num1=int.Parse(Console.ReadLine());
for (i=1; i<=num1; i++){
for (j=1; j<i+1; j++) {
Console.Write(i);
}Console.Write("\n");
}
for (x=num1; x>=0; x--){
for (y=0; y<x; y++) {
Console.Write(x);
}Console.Write("\n");
}
Console.ReadLine();
}
真ん中の行は2回繰り返す
数字から三角形を出力します。問題は、真ん中の行が 2 回繰り返されることです。私の質問は、どうすればループを変更できるので、中央の行番号が 2 回繰り返されるのでしょうか? 助けてください、ありがとう!