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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.11.2010, 06:49   #1
Игорь Алёхин
Новичок
Джуниор
 
Регистрация: 20.11.2010
Сообщений: 2
Печаль Матрица

Дали лабораторку. Заполнить матрицу с правого верхнего угла - влево - и по диагонали . Подтолкните, что делать с индексами
Код:
#define N 9
....
k=1;
for(i=0;i<N-1;i++){
    for(........){
         mas[..][..]=k++;
    }
}
Вот так:
37 29 22 16 11 7 4 2 1
46 38 30 23 17 12 8 5 3
53 47 39 31 24 18 13 9 6
61 55 48 40 32 25 19 14 10
.....
Видел подобную задачу, но так и не понял её. Вывод матрицы на экран сделать могу и сам ЯП -Си.

Последний раз редактировалось Stilet; 28.11.2010 в 19:48.
Игорь Алёхин вне форума Ответить с цитированием
Старый 20.11.2010, 17:17   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
	const int n=5;
	int  m[n][n],i,j,k=0,x=0;
	for(i=0;i<n;i++){ x=n-i-1;
		for(j=0;(j<n)&&(x<n);j++,x++){
			m[j][x]=k++;
		}
	}
	for(i=1;i<n;i++){ 
		for(j=0;(j<n);j++){
			m[j+i][j]=k++;
		}
	}
Сойдет?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 27.11.2010, 08:02   #3
Игорь Алёхин
Новичок
Джуниор
 
Регистрация: 20.11.2010
Сообщений: 2
По умолчанию

Вот как здесь надо(
Игорь Алёхин вне форума Ответить с цитированием
Старый 28.11.2010, 19:53   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Вот как здесь надо(
Ну и? Я правильно понимаю ты даже и не постарался пример запустить?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Непонятки с DirectX (матрица поворота, камера, матрица проекции) ROD Общие вопросы C/C++ 2 17.09.2010 17:00
С++. Матрица. coll3ctor Помощь студентам 0 16.05.2010 11:21
TurboPascal: граф, матрица смежности и матрица инцидентности. ulala Помощь студентам 0 02.12.2009 10:11
Матрица СИ ++ Pasha9 Помощь студентам 5 16.03.2009 01:41