Помощ за задача NumberTable от Advanced Loops
Условието на задачата е:
Напишете програма, която въвежда цяло число n и отпечатва таблица (матрица) от числа като в примерите:
| вход | изход | 
 | вход | изход | 
 | вход | изход | 
 | вход | изход | 
| 2 | 1 2 2 1 | 3 | 1 2 3 2 3 2 3 2 1 | 4 | 1 2 3 4 2 3 4 3 3 4 3 2 4 3 2 1 | 5 | 1 2 3 4 5 2 3 4 5 4 3 4 5 4 3 4 5 4 3 2 5 4 3 2 1 | 
Ето решението ми: http://pastebin.com/XKJ0wsH6
Успях да нарисувам числата отляво на диагонала, оттам нататък - шах и мат. Може ли някакви идеи? По условие има още една посказка:
- За долната дясна половина на таблицата ще се получат грешни резултати. Там използвайте формулата 2*n - num.
Явно трябва да ползвам текущите 2 вложени цикъла. Опитах се да задам последващо условие с нова променлива, която е по подсказаната формула: при count>n да се случва писане или на нов ред , или на същия, на тази променлива. Числата са точни, но не мога да задам условие за коректно изписване на нужния ред и колона. И така...
Трябвало е WriteLine да го изкарам в първия цикъл... Какви ли не други варианти въртях...Благодаря!