基本的な C# の質問: 数値を入力するときにその結果が必要です (この場合は 4 と入力されました):
4 3 2 1 0
3 2 1 0 4
2 1 0 4 3
1 0 4 3 2
私はそのコードを試していましたが、私の間違いを理解できません:
Console.WriteLine("Please write a Number: ");
Console.Write("Number: ");
int num = int.Parse(Console.ReadLine());
for (int i = 0; i <= num; i++)
{
for (int j = num - i; j >= 0; j--)
{
Console.Write(j);
}
for (int j = 1; j <= i; j++)
{
Console.Write(j);
}
Console.WriteLine();
}
Console.ReadLine();
これは私が得る出力です:
4 3 2 1 0
3 2 1 0 1
2 1 0 1 2
1 0 1 2 3
0 1 2 3 4