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

матрица по спирали - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проверить пересечение прямоугольников http://www.cyberforum.ru/cpp-beginners/thread1003036.html
как проверить пересекаются ли прямоугольники? Для ясности скинул весь свой класс. Прямоугольники задаются только 2-мя вершинами, рисую через dc.Rect(), поэтому проверят параллельны ли они к...
C++ Платная лестница Мальчик подошел к платной лестнице. Чтобы наступить на любую ступеньку, нужно заплатить указанную на ней сумму. Мальчик умеет перешагивать на следующую ступеньку, либо перепрыгивать через ступеньку.... http://www.cyberforum.ru/cpp-beginners/thread1003010.html
Датчик случайных чисел C++
Мне нужно задать 4 числа в промежутке от одного до 1000 датчиком случайных чисел. Использую такой код: int a,b,c,d; a=rand()%1000+1; b=rand()%1000+1; c=rand()%1000+1; d=rand()%1000+1; ...
C++ Компьютерная игра (платформы)
Во многих старых играх с двумерной графикой можно столкнуться с подобной ситуацией. Какой-нибудь герой прыгает по платформам (или островкам), которые висят в воздухе. Он должен перебраться от одного...
C++ Функции. Получить все совершенные числа меньше заданного http://www.cyberforum.ru/cpp-beginners/thread1002999.html
Условие в названии темы. Помогите доработать (нужно передать само число "с" в функцию). Код: #include <iostream> using namespace std; bool f(int n); int main (void) {
C++ Высота авл дерева - как считать? Добрый вечер. Забавно. Предположим, что пустой указатель равен -1, высота пр - высота лев. А как посчитать высоту авл дерева с таким набором: 5, 3, 6, 2, 4? ----5 --3---6 2--4 подробнее

Показать сообщение отдельно
Azat19
0 / 0 / 0
Регистрация: 13.10.2012
Сообщений: 11

матрица по спирали - C++

10.11.2013, 01:05. Просмотров 185. Ответов 0
Метки (Все метки)

есть матрица с (0,0) элемента по спирали , а нужно середины
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
for (int j = 0, m = a; j <= m; j ++, m --){
                for (int i = j; i < m; i ++){
                        Console.Write("{0}  ", myArr[j,i]);
                }
                for (int i = j + 1; i < m; i ++){
                        Console.Write("{0}  ", myArr[i,a - j - 1]);
                }
                for (int i = j + 1; i < m; i ++){
                        Console.Write("{0}  ", myArr[a - j - 1,a - i - 1]);
                }
                for (int i = j + 1; i < m - 1; i ++){
                        Console.Write("{0}  ", myArr[a - i - 1,j]);
                }
            }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru