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

Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain

Ответить
Virolaynen
Сообщения: 2
Зарегистрирован: 10 апр 2013, 01:35

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

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

for (int i = 0; i < 32; ++i) 
   for(j = 31; j >= 0; --j)
      mas[i][j]=31-j+i;
Ответить