Форум программистов, компьютерный форум CyberForum.ru

Поворот массива на 45% - C++

Восстановить пароль Регистрация
 
Afro
Сообщений: n/a
30.10.2012, 17:57     Поворот массива на 45% #1
Здравствуйте уважаемые форумчане, у меня появилась задачка одна, нужно
Заполнить двумерный массив размерности nxn по заданному правилу:
Код
1	3	4	10	11

2	5	9	12	19

6	8	13	18	20

7	14	17	21	24

15	16	22	23	25
Я бы и рад привести пример кода, но у меня совершенно нету идей как это осуществить, можете помочь?

Добавлено через 1 час 4 минуты
хотя бы логику заполнения массива объясните?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.10.2012, 17:57     Поворот массива на 45%
Посмотрите здесь:

C++ Поворот двумерного массива
Поворот матрицы C++
C++ поворот на 90...
Зеркальный поворот массива C++
C++ Поворот фигуры
поворот массива на 90° C++
Поворот прямоугольного массива C++
C++ Поворот массива на 90 градусов (cannot convert form char to char*)

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
n00b.vcxproj
Кодер
 Аватар для n00b.vcxproj
46 / 45 / 2
Регистрация: 10.10.2010
Сообщений: 229
30.10.2012, 19:21     Поворот массива на 45% #2
Идея: напишите две функции, одна пишет по диагонали вверх, другая - вниз.
Сделайте forом, условие выхода - i<=n.
И чередуйте их.
Afro
Сообщений: n/a
30.10.2012, 20:16     Поворот массива на 45% #3
Честно говоря, не представляю как это реализовать
Yandex
Объявления
30.10.2012, 20:16     Поворот массива на 45%
Ответ Создать тему
Опции темы

Текущее время: 05:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru