ankushgolu Ответов: 2

печать номера в треугольном формате на языке Си#


Я готовлюсь к интервью так что не могли бы вы сказать мне как мне напечатать это на языке Си#

1
1 2 1
1 2 3 2 1
1 2 3 4 3 2 1
1 2 3 4 5 4 3 2 1

пожалуйста, скажи мне как можно скорее.....
Заранее спасибо....

2 Ответов

Рейтинг:
2

Abhinav S

Один for loop[^] вместе с string сцепление[^] должен действовать как подсказка для вас, чтобы двигаться дальше.


OriginalGriff

Вам действительно нужно три петли (или две и вставка, а также конкатенация), чтобы сделать "вверх, а затем вниз".
Но это, что? Шесть строк C# плюс фигурные скобки, если вы делаете это с консолью.Писать?
Если он не может этого сделать...:вздох:

Рейтинг:
0

OriginalGriff

Попробуй:

Console.WriteLine("1");
Console.WriteLine("1 2 1");
Console.WriteLine("1 2 3 2 1");
Console.WriteLine("1 2 3 4 3 2 1");
Console.WriteLine("1 2 3 4 5 4 3 2 1");

Если вы имеете в виду "пожалуйста, напишите код, чтобы сделать это динамически, чтобы я получил работу, которую я не заслуживаю и не могу сделать", то я действительно думаю, что вы должны написать ее сами, как будто вы не можете, я, например, не хочу работать рядом с вами!