Чего Вам объяснять? Если сделать так:
using System;
class Program
{ public static void Main()
{
int i, j;
for (i = 9; i >= 0; --i)
{
for (j = i; j >= 0; --j) Console.Write(j);
Console.WriteLine();
}
}
}
, то получится вот что:
А если надо как у Вас на скрине, тогда пишем следующее:
using System;
class Program
{ public static void Main()
{
int i, j;
for (i = 0; i <= 9; ++i)
{
for (j = 9; j >= i; --j) Console.Write(j);
Console.WriteLine();
}
}
}
и получаем
Обычные вложенные циклы, больше ничего здесь интересного!
9876543210
987654321
98765432
9876543
987654
98765
9876
987
98
9
ну и если не трудно, объясните тоже