Страница 1 из 1

Заполнить массив диагоналями

Добавлено: 10 апр 2013, 01:37
Virolaynen
Люди, нужна помощь!
Надо создать массив 32x32, который необходимо заполнить числами по возрастанию начиная с правого верхнего угла!
по принципу:
...........43210
.............4321
...............432
.................43
...................4
нужен код на С++ или на Си, без разницы в принцыпи! Что-то с циклом у меня не клеется! Помогите.
Спасибо)

Как-то так..

Добавлено: 12 апр 2013, 00:45
Norfolk

Код: Выделить всё

for (int i = 0; i < 32; ++i) 
   for(j = 31; j >= 0; --j)
      mas[i][j]=31-j+i;