Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.05.2016, 00:03   #1
Captain_Karych
Новичок
Джуниор
 
Регистрация: 20.05.2016
Сообщений: 3
По умолчанию Проблема с обходом матрицы

Сама матрица:

4 5 11 15
10 3 6 12
14 9 2 7
16 13 8 1

Суть программы должна быть в том чтобы вывести по порядку числа в данном случае 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15( через главную диагональ и по кривым )

Составил программу я понял что она ходит по вихрю как переделать чтоб она по заданию шла?
Код cpp:
#include "stdafx.h"

#include <iomanip>

#include <conio.h>

#include <iostream>

using namespace std;



int main()



{

int p, j, i;



const int N = 4;



static int arr[N][N] = { { 4, 5, 11, 15 },//вводим матрицу



{ 10, 3, 6, 12 },



{ 14, 9, 2, 7 },



{ 16, 13, 8, 1 } };







for (p = 0; p<N / 2; p++)



{

for (j = p; j <= N - p - 1; j++)



cout << setw(4) << arr[p][j];







for (i = p + 1; i<N - p; i++)



cout << setw(4) << arr[i][N - p - 1];







for (j = N - p - 2; j >= p; j--)



cout << setw(4) << arr[N - p - 1][j];







for (i = N - p - 2; i >= p + 1; i--)



cout << setw(4) << arr[i][p];







}



getchar();



return 0;



}
Captain_Karych вне форума Ответить с цитированием
Старый 20.05.2016, 05:31   #2
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

И чё с этим делать? Ап стену убиться? Да, когда-ж вы научитесь код нормально оформлять и правильно задавать вопросы? Я - патсталом! Utkin-а на вас нет. Да и ему наверное это уже порядком надоело.
Alar, сделай меня модератором. Я такие "шедевры", сразу в топку буду отправлять.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder

Последний раз редактировалось Smitt&Wesson; 20.05.2016 в 05:34.
Smitt&Wesson вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Плюсы,минусы: Какие преимущества обхода графа в ширину перед обходом в глубину и наоборот? Максим 116 Помощь студентам 0 30.10.2013 14:42
Проблема с обходом reCaptcha Crystallon PHP 1 09.08.2013 11:43
бинарное дерево с прямым обходом Вечный_студент Общие вопросы C/C++ 22 28.05.2012 01:26
Проблема с обходом матрицы DELPHI d.e.w Помощь студентам 0 19.05.2011 11:14
В чём разница между запросами и программным обходом записей базы? Arkuz БД в Delphi 6 20.08.2009 16:19